I had an initial phone interview, and then was invited to an in-person interview in the Boston office. This was an all-day interview with individuals from every department with whom I would be working. Interview questions were fairly standard (walking everyone through my resume). I then had follow-up interviews with two additional VPs, as well as the CEO (via Skype).