Companies should never be entrusted to do anything for the "common good". Companies should be trusted to do what is best for them. That's why there is a government and regulation so companies don't pollute the world around you, sell you lead paint, poison your food, sell you broken ****, sell cars that down actually work, don't enslave populations, don't put 8 year olds to work for pennies a day.
All these examples have happened, in this country, over the last 150 years and often more than once and within the last decade. All of these things are bad. Very bad.
That is why we have things like minimum wage and discussions about livable wage.
The repercussions of having a livable wage, giving people the dignity of work etc. have an incredible benefit to society. If you're the type who hate handouts and foodstamps and all that stuff, you will want the government to regulate a sustainable livable work environment assuming you do average work for a full work week.