I'm sorry but it seems that if a company that employs a person full time and the government (i.e. us) having to pay for their kids health care or even augment the paycheck in order for the person to keep food on the table then something is seriously wrong.
That is not a case of a company "encouraging people to get off a cycle of poverty and dependency", it is a scam of the highest order whereby a corporation takes the one thing of value the people have to offer and demean it.
By making your work seem like garbage, something they can get anywhere, that is so unimportant they can cut you off and send you home when ever they please then they will always be in control.
With the Koch brothers, Citizens United, Targets anti-union efforts, the efforts by some states to strip all rights to negotiate, your right corporations are never going to have to really pay people what they are worth.
On the subject of executive compensation ... when the people who have unlimited money to create the world they want keep getting that money we are well and truly screwed.