Everybody has them, horror clients who are often clueless, annoying, and sometimes even rude. There is plenty of proof that it affects all industries. Everyone strives for customer satisfaction, but sometimes it can be near impossible to please the unpleasable.
Those who work from home will tell you that lack of a cubicle has pros and cons, but mostly pros. Does the fact that pants are optional in your home office beat the social element of the bullpen?