It's funny because my experiences working for both small and big companies was overall the same: Management is fucking incompetent.
The first small one was a gas station. The owner preferred spending most of his time on vacation in America, only occasionally checking in at the store. The manager was such a giant bitch even customers called her on it. I walked out on one of my shifts because of her.
The second job was a landscaping company. Loved working the job but the boss was an idiot who legitimately expected us to go to the bathroom on people's lawns. One girl ended up with a bladder infection for 3 days because the boss refused to drive her out to a nearby gas station, which was standard practice for the rest of the teams (Behind the boss's back, of course.)
All I've seen is lazy turds who want to own a business and make tons of money with the most minimum effort possible actually put into their company, which is why they cut corners in the most mind blowing ways possible. I don't think any of these people deserve to own a company, they're just playing pretend and screwing people intentionally while they're at it.