I told my boss that I was going to have to reduce my hours back to weekends only because college was starting back up again which meant I couldn't do week day shifts, so they put me down for two mid week shifts and didn't tell me about them, then they used that as an excuse to fire me.
I'm not a lawyer, but that sounds like classic "constructive dismissal", which qualifies for unemployment in most states. Of course, you'd have to fight for it, which as a college student, would've probably been too expensive and time-consuming. Sorry about the shit boss.
(Replying from alt instance cause main one is down)
I’m in the UK and it was a dodgy cash in hand job at a chippy with no actual contract, so I didn’t really have any way to fight against it if I had wanted to keep the job anyway.
Even if I had a way to fight against it I was technically too young for the job and my car didn’t have the right insurance to do it because of that so I didn’t want any extra attention. I got through the college year and got decent grades though so it all worked out alright in the end.
I had several bosses like that until my favorite boss of all time. We worked retail in a college town and so she expected this. Every semester she would sit us down and have us write out our availability for the new semester, and then she would give us all set schedules. It made everyone's lives so easy.
Managers like yours are just lazy and can't plan ahead, it's such an avoidable problem if you plan just the tiniest bit