The Strategy Consulting Industry: Firms, Trends & Compensation (2025)
StrategyU
FEBRUARY 8, 2025
In this essay, we explore the current state of these firms with a focus on estimated compensation levels, career opportunities, firm sizes, global footprints, and emerging trends in the industry. The firm has approximately 130 offices across the globe and generated revenues in the range of $16 billion in recent years.
Let's personalize your content