3.0
19 Jun 2012
Former employee, more than 10 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Employees stay a long time, company and working environments are pretty stable.
Cons
Emphasis on engineering staff, not so much on non-engineers. Salaries low for non-engineers from what I found after leaving.