Pros
I've grown so much in my time here. We have incredible access and relationships at some of the largest and most complex organizations in the world. Not every job gives a team 20- and 30-somethings the opportunity to advise C-level executives at Fortune 100 companies. With this level of influence, it's easy to have an outsized impact in the world. Every day, we change the lives of hundreds of thousands, if not millions of employees in our clients' organizations worldwide. The team is tremendous, and there's no person who I wouldn't be friends with outside of work. Good benefits, good perks, and a cool office.
Cons
You have to be self-directed, and finding your own path can be tricky at times. If you're not careful, work-life balance can quickly go away. Travel sometimes makes it hard to be present at home. Comp is lower than similar positions at top-tier consulting firms.