4.0
Jun 21, 2008
Current employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Smart and Professional People, Very innovative products and technology.
Cons
The company went through a roller-coaster ride after the 2001 downturn, with lay-offs and re-orienting the company in a new direction. This was a period of chaos, uncertainty and frustration for most of the employees.