Manager keeps cutting my hours
Ever since I started this job, I have this manager, Stacey we'll call her, that has been trying to give me as few hours as possible it seems. When I got out of training, I remember her giving me one shift, a Saturday for two weeks. When I asked her why everyone else has 4-5 shifts and she's giving me one, her excuse was that she just wants to make sure we all make money and her over scheduling would mean less money for everyone and that if I want to pick up shifts I can. I know.. bullshit and makes zero sense.
Let me also mention that she's 21 and she's quite literally the worst manager I think any of us have ever had. She's lazy, she's rude and professional with the worst attitude I've ever seen a manager have. I despise her but to be fair we all kinda do. But she still has her favorites because other people fake it and I guess I don't. I noticed that she gives her bestie there like multiple shifts too.
I brought up the issue with my GM and he assured me he would fix it, talk to her, and would give me more shifts and he did. He told me he likes me working there and that he doesn't want me to leave.
I've been there for 7 months and for awhile things were fine but now we're back to it. For a couple weeks, me and this other server, for some reason, had to alternate who worked a friday or saturday. Nobody else. Whatever, I have another job. But now I'm completely off of weekends and for the next couple schedules, I work a wednesday and sunday and I'm not even available sundays...
I'm angry and I just don't know how to handle this. They're not soft firing me. The GM really likes me. He never looks at the schedule so I know this is her doing and It seems personal. But she never gives me a straight answer and I don't want to keep having the same fucking conversation. I hate that her dumb ass is the one to make the schedule. I have another job but I don't like that I'm the one being specifically fucked with for no reason.