People hate their jobs for obvious reasons these days. My job for instance gives a 2% salary increase annually, this is not enough to even cover for inflation. So every year no matter what without a promotion I'll be poorer. Doesn't matter how hard I work or if the guy next to me is doing barely anything, we both get 2%.
Being middle management I get a meager bonus, once again 2%. While the higher ups take 10% or 15% bonuses.
Things like this are why there is no middle class anymore and why the rich get richer. If people want to be happy at their jobs corporate America needs to get a bit more even and stop screwing over the little guy.
I feel for you. I left my last job when I was told everyone gets 2% every year. No matter how good or bad a job you do. Unless you get a promotion. My only promotional path for me was middle management, which I had no interest in.
Which brings me to my next point Mr. Middle management, I feel for you . All the responsibility, none of the control. I couldn't do it. Some employees bitch their bosses make to much, but they don't realize just how much their jobs sucks. You need to pay them to keep them around. Sure there are exceptions, but they are fewer than people think.