2.0
Aug 26, 2014
Current employee, more than 3 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
There are small pockets of excellent people that are truly focused on doing what's right. The science is excellent and is the major attraction that keeps people.
Cons
Constantly reorganizing.. political environment.. poor leadership.. high turnover.. low pay.. It's the kind of place where you go to get experience and then move on.