3.0
Jun 19, 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.