I learned how the firm works and the importance of adhering to the needs of clients. Found it very challenging and intimidating at times but its a position I definitely will be looking at in the future.
BCG is a company of culture, they know what is it to work in an organization, by that I mean the perspective they have toward organizational behavior toward HR, they know that and they know how to implement it
Benefits are amazing. Great company to work for and with. Co-workers unite as a team. A unique experience; and a place one can develop and learn qualities to enhance skillsets. Very fast passed environment, yet great work life balance.