Great network and smart people. Cut-throat competitive
Pros
Looking back, I have a lot fond memories of my time at BCG. I also have a lot of bad ones but I'll get to that next. I had a lot of fun with my case teams, and I learned much more than I would have anywhere else. Most of my cases were interesting and I was challenged constantly. Being a part of BCG had tons of perks too - I definitely miss traveling and eating like I used to. But in all seriousness, the network I built there is going to serve me for life. I don't know if I could have made a better choice out of undergrad.
Cons
With all the great things I said, they worked us hard. I barely saw some friends for months at a time, between the work and the traveling. I think the worst thing about the company is how competitive it is. I saw a lot of people struggling to figure things out and other associates wouldn't help. Some people were pretty two-faced, and they would act like your friend but would never actually help.