Initially spoke to the internship coordinator located at the Boston headquarters. Had an in-person interview with 4 members of the company. Talked about my resume and my previous work experience. Total time was about an hour and a half. Spoke to each person for roughly 30-40 minutes. Finished with a tour of the office where I was able to meet other people who worked there.
I interviewed pretty late in the game, so I was offered the position within the next week.