3.0
24 Aug 2012
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
The atmosphere is great. The employees are like a tight-knit group of friends and are all extremely knowledgeable and likable.
Cons
Quite simply, the job doesn't offer a living wage. The health benefits are there, but they are in a constant state of change.