Great team, very smart people, fast paced, exciting to travel, interesting work
Repetitive - lot of powerpoint/excel/other programs. May feel too on rails for the more creative.
Advice to Potential Interns
If you're good with a little more structure, appreciate a place where they do take care of their people, then BCG is great