Pros
Overall good package Possibility of gaining insights in many areas (if you get the missions which you are interested in) Nice office, hard-working colleagues and stimulating environment for your professional career
Cons
You are just an employee among others, whose goal is to bring money to BCG. Very little care about yourself as a person and the main objective is to get the most out of you. There are some programs where you can express concerns or problems, but if you express anything negative, you will get warned ("not in line with BCG values") Still wondering what the real value brought to clients here. I was wondering before joining BCG, and I am wondering even more after leaving it. Long working hours, often without real reasons. Most people do not like their jobs, and do it for the money or to boost the rest of their careers, which is a bit sad. Some managers care about you, most care about themselves and their own progress in the company, and will use you to serve their own ambitions.