Very good place to start your career
Pros
You’ll work with lots of young, kind, and helpful people. Very good pay for fresh graduates. Opportunities to learn valuable consulting skills that will make you an asset to other companies. As long as you’re not terrible, it’s almost impossible to be fired, and you’ll eventually make it to middle management.
Cons
Expect a poor work / life balance. Forced in-office presence which factors into reviews. Lack of up-or-out structure results in many complacent / incompetent people stuck at the middle-management levels. Title deflation and slow promotion compared to other consulting firms. Recent overall budget cutbacks for raises, perks, and office events due to over hiring during covid and refusal to do mass layoffs. Low motivation to perform anywhere above average, as there is no additional reward for great performance.