4.0
18 Aug 2017
Former employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits, opportunities for advancement and learning
Cons
Sometimes it is tough to work at a company that is not headquartered near you.