aliantha wrote:And also -- FIND ANOTHER JOB. (Although I dunno why I'm bothering, since you haven't done it the last 975 times I've said it.

)
I was going to extend my advice/nostalgia to Sorus as well, but decided not to as I know I've seen at least 5 of those 975 times, so I decided to leave well enough alone. But now that I'm responding to this -
SORUS!
FIND ANOTHER JOB! Seriously...just the looking for another job will make you feel better. Believe me - my last job was a place where those that did nothing were rewarded, and those that did the actual work were punished. Especially if you complained about the backwardness of things. I tried to make a difference for about 3 years, and found myself simply beating my head against the wall and getting the crappier shifts because I didn't flatly refuse to work them like the others. I worried to report this crap to HR (and so did the others) because there was a history of nothing being done, and would only make relations with the manager worse. And when I brought up to him that I didn't know why I tried so hard, he'd say that if I didn't, he would let me go. I probably should have tested that, because the only time he ever let anyone go was probably the laziest person there who was rewarded for being the laziest by being promoted to his #2. He decided his access to the computer rooms allowed him to steal the laptops in there, and he was only fired because he was caught red-handed stealing them on tape from the cameras set up around the building, and I heard he wouldn't have been fired if he didn't confess to it. AHHHHHHHHHHHH!!!!
Sorry.
I have since moved into a much better situation, which the pay is better but the cost of insurance actually meant I was making less money. But a MUCH healthier environment. I had no confidence in my ability after allowing myself to be treated this way, and I was scared to look for another job. But as soon as I did, I felt better. I'm much happier now since I got out of the place...believe me.
Oh, and @Tom...it seems like there are places that prey on people like us and play on our insecurities, and make us feel like we'll never find anything as good again, where there are heaps of better places all over the place. Finding them is the hard part. And keeping them from changing into one of these places is the other hard part.