2.0
Aug 2, 2023
Anonymous employee
Former employee, more than 8 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Some great people within the company
Cons
No leadership/strategy from the executive team. Lots of egos above site level Growing rapidly without growing support/ lots of teams are run down Execs micromanage decisions that could be made at lower levels