Why do people feel the need to control quirky geniuses who are doing nothing wrong?
People who value their individuality and resist corporate brainwashing are always regarded as "dangerous", especially in large companies. This is no wonder, since a flock of sheep is much easier to control and manipulate than a group of thinking individuals.
Seriously, there's nothing in this example that's out of the ordinary, except for the women's t-shirts.
Agree. The detail with his T-shirt slogans might indicate a lack of personal manners, if they are truly offensive. But then again, the sense of humor is a very individual thing and usually resides in the eye of beholder.
That's what you get for having a casual work place. My thought would be that if the author has such a problem with this guy, maybe he needs to be skilled enough to replace him.
In my experience, larger companies will be more than happy to get rid of a single good engineer and replace him with 5 mediocre to bad ones to replace him. Ask yourself why.
By the way, we didn't hear the story from the other perspective, from "Josh" about "Eric". Would be interesting.