What does a for-profit company gain by investing in social or environmental responsibility? One answer is reputation. Customers may react more positively to a socially responsible firm; so might potential hires.

Source: Do Regulators Go Easier on Socially Responsible Firms?

See The National Bureau of Economic Research paper on the Halo Effect of Corporate Responsibility:  Act Now