1.0
Jun 24, 2008
Former employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
they practice good science -
Cons
No career development/training, poor benefits and compensation. Poor strategy by management (that recently made a mass exodus) left the company with not much of a future in their pipeline.