A customer of ours pointed out a very interesting offering: AngelPoints. Their solution allows companies to organize all Employee and Company efforts for donations, volunteer work, community support and sustainability. Being part of a meaningful efforts in their workplace attracts top talent, motivates and retains employees. They also have a solution for Sustainability programs.
This is software doing good in action!