Welcoming and accepting case team culture in which no questions were off-limits. Challenging and interesting work assignments. Relaxed and enjoyable office culture on Fridays.
I had good days and bad days, but that's expected in the working world. I can't think of anything noteworthy and negative to say.
Advice to Potential Interns
Focus on the people, especially the way you'd think they'd behave in the case team room at the client site. If you feel like you could spend 12 + hours a day with them - working, talking, and joking - then it's probably a good fit. In top level consulting, the work will always be challenging, so you should be sure you'll enjoy the people. And Bain's are the best.