I think “culture” is a vague word that can be made to do a lot of work, a weasel word. Culture as a reason for not hiring someone strikes me a very suspicious. There should be a concrete reason the person is not fit for the work as part of a no-hire decision.
“Culture” should be an emergent property of the people who work at the company.
“Culture” should be an emergent property of the people who work at the company.