At a place I worked not too long ago, they fired a guy after two days because he was clearly an extremely huge asshole and stoner, and the reason they gave was that he wasn't a good culture fit. But it was just a polite way of saying that they didn't want an unkempt, disorderly, drug addict.<p>Although, I must say, he did seem to be a fairly decent developer, as far as I could tell by talking with him over two days.