4.0
Aug 22, 2016
Former employee
Burlington, MA
Recommend
CEO approval
Business outlook
Pros
Get to work on really cool technical projects with extremely knowledgable team members. Workplace is relaxed, hours are flexible, intern packages are very generous.
Cons
Some of the teams are very distributed, with members in several different offices across the country (or even internationally). This could be a problem if you can't work independently or can't advocate for yourself when you need help. The East Coast offices have very few interns/intern events, so you'll have to do some exploring yourself if you want to have a social life outside of work.