You've obviously thought a lot about hiring practices. Do you think hiring for "culture fit" is always bad or do you think most companies have a poor interpretation of what a "culture fit" is?
The cultural things I care about, personally, are the ones that affect how I work. I'm a huge fan of open allocation, as you might know from my other posts. I don't care much about making friends. I'll make a couple, if I'm lucky, and that will happen naturally; but I go to work to work, not to be "cool" or find drinking buddies.
Also, the chummy culture of the VC-darling hot startups is really superficial. These people act like they have deep friendships because it fills a void and makes the 90-hour weeks bearable, but as soon as a person leaves, he's spoken-of as if he were hanged unto death for some unspeakable crime. Just shows how much real friendship there is in the VC-funded world.