Loved this story especially. I think most of us with less-than stellar families can relate.
As for the company question, I think if companies and employees can work together for the greater good this is the optimal thing, but of course we do not live in a perfect world. Greed and selfishness by either party often gets in the way 😔