Pros
You can’t beat the benefits. Most of the people are very friendly. Unlimited sick and personal days. 3 weeks vacation, but you may not be allowed to use it when you want to. No waiting period for benefits to be effective. Great office. Lots of free snacks and drinks. Catered lunch once a week.
Cons
Just be aware that if you accept a presentation design position at BCG, it is a production role. You will be booked on projects by 15 minute increments, which unfortunately isn’t how real creative design works. You will also be working on a PC, not a Mac, which is one of the many things that show how behind BCG design is compared to current design standards. Promotions and titles are arbitrary, not based on skills or expertise. Senior level work is no different from entry level.