A Better Community ("ABC") is a well-established and well-known non-government organization ("NGO") offering charities and other NGOs with pro-bono professional consulting services in areas including but not limited to strategy, fund-raising, human resources, product design and industry research as well as providing information sharing sessions to help its volunteers with professional development and personal growth.