The GM at Jimmy John's is probably in the top 4 idiots of all time. So at the beginning of the quarter I gave my availability to the old GM (best boss I've ever had, she was great) and she said yes to all the hours I wanted, which totaled about 20 a week, good enough considering I am going to school full time too. So then she leaves to go to Nashville, where she wanted to be, good for her.
The new GM comes in, tells me that whatever I told Val, those would be my hours. So great. Then he hires all of these stinkin' new people who don't know what they are doing and aren't the best workers (I take a lot of pride in being a good worker). Some of them are good workers, but for the most part no. He is doing this because he is implementing all the things corporate had always wanted to do, but Val never did them because she knew they wouldn't work. So now everything is a mess, labor is high because of all these new people, and he starts cutting my hours (in addition to the new people, some of which are getting less than 10 hours a week, hardly worth it). I get pissed, he tells me he is going to fix it but doesn't.
So now this brings us to today. He wasn't the manager (Monday we get someone else who is a million times better/nicer). He had changed my hours from 11-5 to 12-5, so when I showed up at 11 he told me I'd only be paid til 4, even if I stayed til 5. What!? (He was there doing some auditing). So then he leaves a little after I get there and it turns out the delivery driver wants to leave early. I have my bike, so I say I'll deliver for the last two hours and he goes home. Come 5 o'clock I go to clock out and see that he has already done it so that I only get my 5 hours. Insane! So the shift manager gets probably more pissed than I do and leaves a strongly worded message for the GM in my defense.
Honestly, this guy is a puppet.