I am finding that one of my biggest challenges of late is finding and having to represent the most abhorent, rude, arrogant, pompus, skilled, intelligent, well-educated, experienced jerks with inflated senses of self-worth. Originally when I came across these people I parked them in my database and said, "the hell with you, you stupid dick! I hope you never get another job again." However, I realized that my approach is immature. In real life I can decide to cut jerks out of my life (and do, regularly) however, in my career, though I may really, really not like certain people, if they are well skilled, experienced, and hiring managers love them (as is often the case and I can add "manipulative sociopath" to the list of their terrible personality traits) I need to just suck it up and do my job. As long as they know how to interface with a hiring manager and, as is often reflected in their resumes, can hold a job at a Fortune 500 company and do well, I could care less how they talk to me on the phone or through an e-mail. I'm no doormat but I'm not stupid.
It's really hard for me. I like to stick it to people and bring them down a peg whenever possible but I guess this is part of the evolution from idiot with a college degree to working professional. I can't help but feel I am compromising myself. Where is my catcher in the rye? C'est la vie.