it does suck.
I hated my last job and I was there for three and a half years. i don't hate authority, i want to be authority, heh. but, i hated being treated like a second class citizen in an office environment. My last job made me feel unskilled, unappreciated and unable to advance. I was good at my job, very good, but my boss always nitpicked my work and it hurt my production because I became increasingly paranoid of messing up, as if my job depended on it, nice. Or, I would get lectured over being rude to an agent. Mind you, the agent never complained, someone else in the office overheard and thought they should make the call...that happened a lot, I would get lectured over stuff reported by third parties..actually always the same bitc--woman. I should have left long ago. At least I did eventually.