An employee at Walmart, on break at 2:30am, saw a woman getting assaulted. He didn't sit by and watch. He didn't drive away and pretend he didn't see anything. He jumped out of his car to help her. Then he ended up getting pummeled. Then Walmart fires him for fighting on the job. Wait. What? Does that make any sense to you at all?

Well, that's exactly what happened to 30-year-old Kristopher Oswald, in Michigan, earlier this week. Within days of his helping a woman in trouble — successfully helping her — his managers shook his hand and told him they were proud of what he'd done, but that they had to fire him. They handed him a corporate letter that said "due to a violation of company policy on his lunch hour it was deemed appropriate to terminate his temporary assignment."

After outrage over his being booted sparked a firestorm on Twitter (among other places) the retail giant has come to its senses and offered him his job back

Yesterday a company spokeswoman said they took a step back, looked at all of the information, and realized his intentions were good. I'm not sure why they didn't do that before firing him. After all, even the county sheriff was proud of Oswald's actions, which led to the arrest of the culprit on charges of domestic violence, drunk driving, and malicious destruction of property.

 

How would you have handled this if you were his manager? Would you have helped fight for his job?

Image via Corbis