I've left jobs always because of bad bosses. For some strange reason, no one talks about this as a reason for leaving...everyone is encouraged to not talk of bad bosses when they quit a job and interview for a new job...they give vague reasons like satisfaction, pay or something. It is stupid. People mainly leave jobs because of bad bosses, and that was proved by a survey by Gallup. What can be done? I am a big fan (like thousands of others) of this article: "Why your boss is programmed to be a dictator". Read it, and you will understand why bosses are generally bad (you can read the article online at www.changethis.com)