2.0
Nov 20, 2020
Current employee, more than 10 years
Billerica, MA
Recommend
CEO approval
Business Outlook
Pros
Interesting science, some good people . Good benefits
Cons
Poor management of people. HR and upper management aware of toxic environments and bad managers, and do nothing. Certain groups can be like a shark tank. Unending cycle of overstaffing followed by layoffs, resulting in the loss of knowledge and experience. The company has not recovered it's technical strength after the massive layoff in 2015.