2.0
3 July 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