2.0
6 Nov 2021
Former employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
The benefits here are pretty solid.
Cons
Too many chiefs, not enough Indians. No training. Complicated processes for no reason. Absent management.