Oh yes.
Where I work at, I have been there 3 years. Once the old manager left and we got a new manager, it was all over. My hours got cut all the way down to 4 hours a week, from 30+. And this is even after I told the new manager that I needed at least 25 hours a week to make rent. Still, they will not budge on the issue. Yet they'll give a guy who just started there 2 months ago 25+ hours and he doesn't even need the money! (he's gone on record to say to me that he is just there for extra money).
What's even worse is that the majority of the new people at my workplace have all pulled at least 1 no-call no-show (which is supposed to be an automatic termination after only one of them!) yet they are still on the schedule. Just a couple months ago, a girl didn't show up when she was scheduled and didn't call. I came in and the assistant manager said that the girl didn't show up. Well the manager just sat there and was like "sshhhh! SHHHH!" real loud trying to get him to shut up. It basically ended with the girl getting fired (he likely wouldn't have fired her if I wasn't there). But they know that if I were to pull something like that, I'd get fired. And let's not even get into the time that a guy called off claiming he was sick, and then the manager saw him riding his bike down the street and didn't even reprimand him for what he did (I know this because I worked with him the next day)! This guy is still on the schedule and still getting lots of hours!
Also I was promised more hours. One week I got 11, then the manager said "you're gonna get more hours next week!" I look at the schedule, aaaaannnnnd......I was cut down to 7 hours.
Really wish I had a tape recorder or a video camera or something so I could capture all the crazy stuff they're doing and show the higher-ups what's going on.....
_________________
I don't trust anyone because I'm cynical.
I'm cynical because I don't trust anyone.