1) Employee is not following the rules.
2) Employee is specifically told
on multiple occasions that his behavior is not okay and should not be repeated.
3) Employee violates rules again.
4) Employee is fired.
5) Employee pitches a public fit and brings much negative attention to the company. Boss who fires him is severely criticized.
6) Problem employee immediately takes new job w/ the company who helped cause the problem, and still continues to cause a stink.
7) Boss publicly apologizes to the remaining employees/affiliated companies who suffered as a result and takes blame for not handling the matter better.
What did I miss?
IMO he got fired for a legitimate reason and a pattern of bad behavior, and I am tired of that not being an okay thing.
You don't do your job or you don't follow the rules, you get canned.