I was reading this post on Facebook about bad companies and managers, and how a company will get rid of a good employee instead of fixing their toxic management.
Someone wrote “Because the good employees realize their worth and so they go somewhere better, while the terrible employees have no other options and get promoted from a lack of competition. Same thing happens in the military.”
That’s a really good point. Any real asshole manager will be there for years, while a lot of nice/good employees will leave because it’s not worth putting up with the nasty crap. That’s why many places have shit managers.