Human Resources: Why (a Good) Story Matters

The fact that companies are integrating a social dimension into their mission is a good thing. The critics shall say that it is a surreptitiously way of paying lip-service to the company’s brand image or a way to differentiate themselves from their peers.