Socially responsible will help companies in long run as it will boost the company’s public image. Companies understand the importance of maintaining a positive reputation. Delivering high-quality products and services at a good value, as well as excellent customer service, after-sales support, and involvement in civic causes all demonstrate that the company cares about its customers and the environment as a whole. Companies with good Corporate Social Responsibilty policies tend to get more as well as better media coverage, which advertises the company and improves company image.