So, your overboss just fired a hero. What do you do?

Nope. It’s mine. Along with the desk in the basement. It’s quiet and I can get work done.

And the “reward” for your plan is you get to work at a company which encourages its employees to act this way.

I’d rather work for a company that gets rid of the assholes rather than promotes them. Even if I was an asshole enough to succeed in the latter company, I’d still be working with assholes on a daily basis. And why would I want that?

Even Steve Jobs got fired.
Once I’d tell CNN about it, watch while the real big bosses fire this guy’s ass (or demote him) when the story hits. Ot have him retire to spend more time with his family.
Assuming of course that the boss isn’t a relative or his video of the latest Board orgy.

In OP’s hypothetical, the guy’s immediate superior isn’t present.

Why, it’s almost as if I responded to an absurd hypothetical with an absurd answer.

Sometimes you’re not given the chance.
<Hero walks in>“I …”
<Big Bossman>“You’re ten minutes late and now you’re fired. Get the fuck out of my building before I have you arrested for tresspassing.”
<Hero walks in>“But I …”
<Big Bossman takes out phone>“I’m calling the cops.”

I can easily see it just being a matter of not, in that particular moment, being able to drum up enough of a shit to defend oneself against bureaucratic pettiness.

Plus, you know, impending job impending job offers once the story gets out. There is literally zero reason to defend yourself at that point.

A minor detail.

It would be nice if we could rely on poetic justice.

There’s something wrong with a company that works that way. If no one stands up for him and the media gets wind of the story he’s going to get a better job and the pointy haired guy that fired him is going to pay some kind of price.

Of course you don’t know all that stuff at the time of the incident, you just know that the bigwig is a jerk, so the natural reaction should be to stand up for him and tell the jerk that he ought to find out if there’s an explanation first. And then the poor guy is stuck at the same lousy job.

Let’s re-work the hypothetical and re-examine:

Mr. I-Can-Fire-Anyone-I-Want-Anytime-I-Want is stuck in a burning building. That’s it. See how much better things can be!

Again, if this is how the company runs, you don’t want to work there. Because the Big Boss didn’t fire you because you were late, he fired you because he’s a dick who gets satisfaction from abusing people.

Yeah, yeah, you needed the job to pay the rent. Which is why you didn’t quit. But why were you working there in the first place? Is the pay so good that the Big Boss will have no trouble replacing you tomorrow?

Places that abuse their employees have to pay the asshole tax. You have to compensate your employees a lot more generously to keep them, you have to keep hiring new people to replace those you fired arbitrarily, and the new employees aren’t likely to be any better than the guys you fired, because you didn’t fire them for not doing their job, you fired them because you enjoyed it. Now you have to go through the process of getting another employee. It’s one thing to fire an employee who can’t do the job and replacing them with someone who might be able to do the job. It’s another to fire someone who can do the job and replacing them with someone who might be able to do the job.

In other words, if every time your boss gets angry he takes a pile of company money and sets it on fire to make himself feel better, that company is going to have a lot more problems than one where the boss deals with his emotions like an adult.

I have a hard time accepting the hypothetical.

I would have called into work and explained a problem had came up and my clothes were a mess. Explain that I needed to go home, clean up and change. Be about a two hours late for work.

Given the hypothetical. There not much to be done except speak to the boss afterward. Explain what was reported on CNN. Then they can act accordingly. If the guy still got fired he’d certainly have a great story to tell CNN’s reporters.

It’s not always possible to always call in to work if there’s an unforeseen event that makes it impossible to get to work on time. It’s just as unreasonable to fire someone because they didn’t call in that they’d be late as it is to fire them because they were late.

If I was saving orphans from a fire I might just stagger in to work if I was almost there rather than call in that I was five minutes away. Or maybe I’d be a bit woozy from saving orphans or hit by a falling piano or whatever.

Point is, firing someone on the spot for showing up late one time is horrible management. Firing someone for chronic lateness is completely different.

And later rehired. And he was an asshole I wouldn’t have wanted to work for unless I had the right to call him an asshole to his face.

Um…nothing? Why is this my problem?
Honestly, I’ve never worked at a place where you get summarily fired for being late to work. Heck, it’s 10:30 here and people are still drifting into the office.

I have sex with the female overboss to make sure I get to keep my job and a raise and a new big office and a company car and a giant Christmas bonus.

For all I know, the rescue happened AFTER the guy was fired. The OP doesn’t specify. Perhaps the boss should be congratulated for putting the guy out on the street where he could save a busload of kids.