Pros
If you're in a particular practice (Nonprofit or arguably Education), you get to support meaningful organizations.
Cons
The firm is clearly going down the services equivalent of the enshittification cycle. In 2025-2026 they: - took on brass from Salesforce in an advisory capacity - laid off a large amount of their NA workforce and within the quarter announced an "all-shore" global team - started to change their focus away from their heavily nonprofit/education-leaning brand to chase financial services and public sector clients - had significant churn in leadership, including multiple top executive hires who exited within 6 months. On a more day-to-day experience basis, they suffer from the pattern of "under-sell, over-promise, then ask for project contributors to work excess hours to make up the difference". Requests to "ghost hours" by contributors due to leadership's failure to control scope occurred on every project I was on over a 5-year period, and I also never saw employees get direct compensation for their directly requested excess hours nor alleviation of their numeric metrics, which suffered due to the forced uncredited time they were asked to contribute (these metrics are tied to compensation).