Pros
- Amazing group of people; you're almost guarenteed to make friends and you'll love the vast majority of your team members - You learn skills that are transferable to almost any industry, and learn them quickly - You can be given a lot of responsibility pretty quickly - Promotion and reviews are very transparent - Flexible work environment (can work from home, paternity / maternity time, leave of absence, etc)
Cons
- Not enough attention is paid to burn out, which is dumb because OW's model relies on retention (we're just learning how to hire experienced hires / MBAs for manager roles, but out of necessity because not enough people are staying on). Yes consulting is high turnover, but there's too much luck of the draw; I've known several good consultants who left far too early after getting repeatedly screwed over in staffing / burning out - Benefits don't seem to be as strong as our competitors - Could do a better job staying in touch with alumni / supporting people who leave or get MBAs