I run a company too. I think he should have quit.
Imagine, if he gets sick, he needs to get permission from his manager. If he has a new baby, he would beg for mercy from the company to spend about one week with his family.
For the company, he is just one transaction in their financial statement; they would lay him off in a split second to save the company’s “bottom line.”
People need to be taught how to love themselves with ethics.