So my flatmate resigned from his part time job because apparently doing your job properly upsets other employees. This has left them completely in the poo as all their staff are dropping like flies and they are too useless to manage the situation. He has done everything he is required to with regards to working out his notice and they are fully aware his last day is today. Apparently they are snippy with him because he won't work next weekend. Even if he felt so inclined, he can't because he has his BIL's wedding to go to. The GM actually asked him to miss the wedding to "help them out".  Yeah. Right. Can't see that happening. Do people really think these requests are reasonable when they ask them?  I had something similar happen with the job I had in college. It was part-time, 0 hours a day, pretty flexible shifts. After I'd worked there a semester, it turned out that one of my classes I needed to graduate (and it was my last or second to last semester, and the class was only offered every other semester) was held during my shift. I asked my supervisor if I could possibly switch shifts, or even just on those days I had class. He agreed, and I finished registering. Good, right?  A couple weeks later I had my review. I was called out for "not being a team player" and "inflexible" in my schedule, and was asked to "consider what I wanted my future in the company to be." Um, let's see. College degree, or temporary, part-time job...that was a hard one  How ever could you give up such a treasure of a job?! And for something as fleeting as a degree? Shame, shame.  Why Kimblee, it paid $0/hour AND offered a 000K! (Because I had so much left over after my 00 hour a week paycheck that I could afford to contribute to it...) It also gave paid vacation--that I was later chastised for using.