Corporate culture apparently pays off, as stocks of companies with happy employees have been outperforming the market throughout the bull run.

Source: www.cnbc.com