They always hassle me about getting off when I'm scheduled because they want us doing “out tasks” before we leave. So I always stop my deliveries about half an hour before the end of my shift to do dishes or whatever.
Well last week I did that like normal and wash the stack of greasey pans. I finished and it's just past 10:30 when I'm scheduled off, so I go look for the manager and he's not there, so I sit in the office. A coworker comes back and tells me to do an out task and I tell her I just finished mine and it's now past my scheduled time. She was supposed to be off at 9:45 and got an attitude and said I wasn't getting off before her. I said that's fine, and she walks off mumbling under her breath. So they end up getting me to make bread twists when I finally hear the manager again. I got off late that night because he made me finsh the bread twists, but he still let me off before the other coworker, so I assume she agreed to stay late.
The next day some coworkers were talking about getting off late and I mentioned that I didn't mean to make her mad but If I'm scheduled off I'm ready to get off, I stop my deliveries early to make $3.61 washing dishes for the half hour. I refuse to do more when I signed up to be a driver. So today on my first delivery she stops me and tells me she heard what I said and I could quit if I had a problem with working in store past my scheduled time. She held my door open and yelled at me for a good 5 minutes about how lazy people like me get off easy. I don't let anyone yell at me like that, I have anxiety and don't handle being yelled at well. I took my pizza back in and told my manager I quit. She didn't ask why, just said okay.