3.0
Aug 4, 2013
Former employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Smart scientists, great benefits, hard work.
Cons
No vision, inability to stick with a plan, management override of team descisions so you get no where, obsession with minutia.