2.0
Jul 3, 2014
Former employee, more than 5 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Some good people, some good scientific knowledge, people very dedicated to the company
Cons
Lack of leadership, long hours/little work-life balance (many of the "in" people practically live there), very political environment, little recognition/appreciation, poor control of management processes