3.0
29 May 2023
Former employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Word class engineers in some roles, good leadership in some departments
Cons
Sales/marketing is low quality, weird nepotism from some leadership, some peers underperform