I've interviewed at a company before for about a week. 4 interviews later they tell me they won't go through with me for undisclosed reasons. This was before I had seen the company or anyone besides the immediate people interviewing. I then asked just to see what the company layout was like and they gave me a tour of the offices.
Jesus fucking H christ, everyone was the same. It was all 20-25 year olds, glasses, beards, tshirts, jeans, all white males. If that's ever a reason to not hire someone or even fire someone it's not a company you want to work at in the first place.
If the word "culture" is in any sentence when you're hiring/firing me, I'm punching you right in the fucking face (not actually though) and leaving. It's basically saying "for some arbitrary reason we're going to fire you, but we don't really know why and neither do you, bye!" Sorry for not having a beard, thick rim glasses, and not liking the same N64 video games as you.
I'm probably just bitter though.