A General Manager at the pizza chain I worked at was the biggest asshole I have ever met.
He used his kids for free labor, like cutting the grass and painting around the building. He always sexually harassed the female staff. As a company policy we could make a medium pizza to take home or eat on our break but every day... when he left he took home two of the XL pies, an order of breadsticks, and a dessert home with him.
One holiday evening we were really busy and he had me working in the kitchen with four other people who were there for their first day of work. So on top of trying to train four people, I was also making all orders working the cutting table and also answering call ins.
He sat in his office and I asked for help about every ten minutes and every time I got the same response: "I'll be there in a second as soon as I finish this up."
"This" was him surfing the internet with no purpose.
After a while I got fed up and gave everyone a specific job and let them go at it. We needed more dough made up, so that's what I started doing. But everybody else was a newbie, like I said, and nobody knew what all was needed on what pizza. So with newbies struggling in the deep end during holiday rush, things took a turn for the worse and basically just about every single order was messed up. The complaints started rolling in.
This is when he decides to get off his ass and starts chewing my ass over it.
I tried to defend myself to what all I was getting yelled at for but he wouldnt let me get a word in at all, he even tried to say I never asked for help.
After he was done yelling, he started taking messed up pizzas and throwing them at the kitchen staff and was screaming loud enough that some customers walked out.
I ended up taking off what I could of my uniform and threw it back at him and walked out.
There were a lot of employees who filed complaints with corporate over a few years before he finally got fired.