She lists 5 reasons:
- It provides opportunities for the company and its employees to give back to the community, accounting for its Corporate Social Responsibility (CSR) commitments.
- The company gains a strong avenue for gaining awareness and recognition locally among existing and potential customers.
- It opens doors to potential paid work in the future.
- Clients and customers will recognize that you work to make a difference, not just for profit.
The article, which you can read here in full.