Pros
BCG is a company that highly values their employees and provides a highly professional and dynamic environment, full of smart people. It combines a global and diverse culture with a strong local, office culture in which the office and HR managers give their best for a great employee experience by organizing various events (now remote) to make people feel part of the local office culture. I have mostly experienced nice and highly respectful encounters with people from the office and across the globe.
Cons
Due to its long history, high brand reputation and size, at times, the culture can be quite hierarchical. Ideas are in general highly appreciated, but most of the times require authorization from the next level in order to be pursued. Moreover, while BCG high promotes diversity & inclusion in a very authentic way, the personal stories shared still reflect classical role models and concepts. It is probably only a matter of time until the diversity & inclusion efforts will pay off and we will see more diverse role models across the company.