Most of the organizations I've worked for were IT centric - where folks tend to be rational, competent, and focused on their job. The better employers will weed out individuals who muck with others in a way that negatively effects performance and outcomes. I like the people I work with now.
But should you find yourself in a position where you are working with a full-on sociopaths, it's important to put things into perspective and remember that they are all about self-promotion and self-preservation. Yes, they are social hackers - but they can also be hacked. Do what it takes to deal with them - but also start looking for a better job. That's the advice I'd give my kids, if they were in that unfortunate situation.
"Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho