1.0
Apr 28, 2021
Former employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
industry outlook and great global outreach
Cons
with recent management changes, company culture has tremendously deteriorated. Management is only concerned about their own job, stock price and allows individuals to destroy team and collaboration culture.