4.0
Jan 10, 2021
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Small but dedicated and expert CS team. Great team culture and atmosphere
Cons
Towards end of tenure, less transparency on leadership decisions than at beginning. Less clarity as to true value of role as they applied to company strategy.