I have a suspicion that I got passed over about six months ago for a job as a case of "culture fit" discrimination. It also could have been age, or possibly handicap, I'm not sure. But the strongest takeaway was because of the following:
The first person I met was the company recruiter who handed me a neatly printed brochure about the company culture, which detailed about some of the organizations the employees were involved in and how the company contributed toward their volunteering, etc., all very important. It talked about how they gathered after work and generally socialized outside the company. I was surprised that the emphasis was so big that they burned a lot of money having an expensive brochure professionally printed (which I didn't say).
I read over it, was OK with the idea in general, but kinda didn't get it - I volunteer for my church and otherwise, my time is my own. I haven't worked for a company that made that big of a deal out of it and I said so. I asked if she had anything that talked about the technologies they worked with, stack, tools, etc., since there was nothing on the website. I had a good half-hour to wait for the next interviewer, since they had gone into a meeting.
She promptly gave me a lecture about how I shouldn't dismiss the culture just because I don't agree with it and I tried to explain that I just wasn't familiar with such a strong emphasis.
Generally, I feel like I'm pretty flexible - I'll go along with the crowd for a lot of things and if it's too much, I'll gracefully bow out, citing either other commitments or needs. I am occasionally cynical about such things, but I won't say a word unless I know the person I am speaking to well.
Nothing stands out about the rest of the interview other than it was a good opportunity and I felt like I did pretty well, except on the company culture bit.
I can't help but feel they didn't want someone who didn't wholly buy into what they were doing in their off time.
--
I did have an interview with another entity where the interviewers (there were three) all talked about how passionate (actual word used) about the social causes (all of which I thought were fine and was generally OK with, even though I didn't have much in-depth knowledge of). I refrained from stating that I was passionate (not exactly the right word) about being a good programmer and solving technical issues, but it really is the main thing I worry about.
They gave me 24 hours to think it over and see if I was interested. I passed on that one.
--
I may be old-school, or just old, but to me the thing about work is that you get The Work done. If The Work is social causes, volunteering, beer-thirty on Friday, whatever, you do The Work first. I'm doing the job to solve technical problems, get paid and learn new things.
Not joining a cult.
My two cents. I'll go get my safety helmet now.