Pros
Work with amazing colleagues on challenging business problems with top-tier clients Professional development - build skills that will set the foundation for a long-term career in business, non-profit, government/politics, or academia Strong corporate culture best characterized as collegial, altrusitic, and supportive/collaborative Salary and benefits set the standard in the industry Work with a truly exceptional company - a firm that treats its employees with respect and delivers great value to its clients BCG provides opportunities to work in corporate and non-profit work
Cons
Work/life balance is tough in management consulting with somewhat frequent travel and time spent working with clients - - - though BCG does a great job of trying to alleviate that, within reason Real personal growth involves some discomfort as you stretch beyond your comfort zone - if you can't handle that, this job will be tough for you.