I have been working at Bain & Company full-time
Pros
1) Core operating principles (2) The way they care about their employees
Cons
After some time, the work might get monotonous, based on the team you are a part of
I have been working at Boston Consulting Group full-time for more than 5 years
Pros
1) Lots of perks and benifit 2) Team Outing, offsite and quarterly meeting 3) Good Support from Management and best & supportive team member 4) Free Food, Best health insurance benifits
Cons
None for me so far
Advice to Management
Keep doing up the great work