This is a fun one. Usually when I see posts here, good and effective employees complain about getting more work and not being able to keep up as a result. Well, it is the opposite for me. I have been working a lot, improving this place and even getting rewarded for all this at the last work party. However, towards to the end of this year, my bosses suddenly changed their views. They began cutting my hours, claiming that I work too much. Okay, fair enough, they have hired lots of new people and of course those need to work too. Then I suddenly had barely any shifts. That is when I asked for a few more.
Afterwards, I was asked to meet up with my superiors and they fired me on spot. Their reasons were beyond ridiculous. They accused me of not following certain rules, but repeatedly refused to specify them or tell me any examples. I honestly had no idea about this and still have no idea. I have never been warned or penalised about anything, so who knows what is going on. They also used my nationality as an excuse (I'm not the only foreigner here), and told me that I had been working too much and that younger people deserve my spots more (I'm not actually old or middle-age haha). All this felt like excuses.
In the end, I was allowed to keep one position which wouldn't pay enough though. They fired me from everywhere else, from all the positions I have been doing. I am allowed to finish what I am currently working on, and I will be paid for it, but that is the end. No more work aside from a few shifts a month. I will take my time.
Everyone who knows me in shock and I guess so am I. Odd things have been happening in the last year, but I didn't expect them to hit me as well. My coworkers have been supportive, but in the end, this decision is not up to them. I don't have any plans at the moment, aside from not attending the work Christmas party and instead being with my friends at another event.
This is a sad vent. Please don't tell me to sue, that takes over ten years here and courts suck so much that odds of me winning are very low (been there, just for something different).