BDO Consulting Group provides consulting services across multiple industries. It has experienced declining revenues in recent years from $591 million to $271 million due to challenges in key sectors like healthcare and financial services. The company is diversifying its service offerings and expanding into new markets like cloud computing to boost growth. BDO aims to increase average revenue per user and profit margins through strategic initiatives around service bundling, upselling, and cost optimization.