I have been working at Boston Consulting Group full-time
BCG is incredible place to work, and consists of some of the best people you will ever meet. Everyone truly cares about your wellbeing, growth and happiness. The perks are great, and there are always... fun events going on.
It can be very fast paced and overwhelming at times, but there is always someone willing to help out!