Let's see...
Bar job I had at while at uni. Owner made us wear Strongbow t-shirts that a rep had left in the hopes of getting him to sell it. He didn't and the amount of times I was asked for a pint of Strongbow that weekend still didn't make him change his mind. Stupid man kept stocking some unknown brand nearly out of date he'd had off the back of a lorry. It was still in the cooler long out of date when I left. Cut our pay and made us include our tips as part of our pay as he wasn't making enough money.
Job I had after Uni while applying for a decent job was in a local factory making health drinks. Boss's girlfriend told me on the first day that she only employed me as I was the "ugliest" applicant and no threat to her!
Same place had brought old stock from their old factory. Sent it to Boots but the pallets were returned because of short dates. I had to get agency workers in over a weekend (when there were no regular staff around) to take the dates off the bottom of the cans in order to re-run them through for better dates. Oh, the irony of this being marketed as a health drink.
Same place again employed workers on a government grant meant to re-train from lost industry and that would pay their first three months' wages. Those workers were then sacked for some made up problem and new workers were brought in on the same grant. Went on for over a year. Must've cost the government a fortune as it saved the company a fortune.
Those blokes were decent, hard-working men some of whom were looking for their first job for decades since leaving school. They were treated like shite and sacked without references. Factory owner and his girlfriend were a right pair of twats.
I was a petrol-pump attendant on weekends while in school. I was groped while pumping petrol and even cornered in the office while one old perve came in to sign his account and then tried to kiss me. The boss was shocked when I complained and told me I should be flattered and encourage it.
I've had a few good jobs (one in the NHS where the waste both of time and money by some staff is staggering) since then. I did think the days of shite bosses would have been over by now. Reading this thread they're clearly not.