Business services, nec, nec, Services, nec, nec, Industrial and labor consulting services
Bain & Company
"This company is full of idiots who make organizational decisions for other companies without considering the actual talent of the people they're offloading and elevating. Real dumb for any company..."
Purvi D.