I worked at a supermarket chain up until recently for a few more than a couple of years. It was great for a while because my boss was close to my age (on the younger side) and we had alota stuff in common and a really solid team who where pretty much all friends out side of work. Got shifted departments because of some staffing issues leading to too many people for our departments budget and after a little while of that got transfered back, other staffing changes happen and then recently the store manager gets transfered and we finally get a perminent manager replacement for our department (the temp guy before was also really chill). he never stays late, doesnt know how direct anyone on what needs to be tackled first, and even tho we are understafffed expects a work force of 2 people to do a job that takes at minimum 3 on any given day and the 2 of us cover eachothers days off, so half the time its just one of us. But the worst part: last week i got a write up for leaving a minor mess after going home with a migrane. Apparently the night manager didnt fill the manager or store manager in, and even tho the department manager leaves similar messes for us to clean when he bounces at 3pm and other closers have done worse, i get written up. Mind you in my time employed i have not once been written up and iv been commended by multiple store managers for my work ethic. On the heels of that, i work 2 days where the other person who works the fruit/veg prep is on vacation for a handful of days, so im the sole person and i try my best to fill what i can. The third day, i come in and check in with my boss and ask him what he wants me to do (sometimes he has me stock before i work on fresh) and thats when im hit with the title line of this post. We got into an argument, he claims that he can keep it full so why cant i, just look at the case ( only reason it was full is because i spent the last 1/3 of my shift cutting backup instead of focusing on playing wack a mole with the case when we are busy and customers are taking things as soon as they are put out) so i told him i wasnt gonna deal with his abuse and walked out. Got suspended for a week, in wich he pulled this shit (again) with my other co-worker enough to drive them to transfer departments, and apparently while i was gone he was shit talking my poor work ethic to a new employee that was just hired.