I have been working at Bain & Company full-time (More than a year)
Great culture. Great mentorship. Great people.
Long hours, but not an issue if you don't mind. Weekend work is rare though.
I applied through college or university. I interviewed at Bain & Company.
The interview was friendly and consisted of some personal (leadership, experience, etc.) questions and cases. The cases were interesting and novel, and the interviewers seemed to really want to get to know me. They were also open about their experiences at the firm.