1.0
25 May 2026
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great people across all company functions Excellent Engineering org Great reference customers
Cons
High Attrition of exceptional talent Micro-management culture Poor Sales and Marketing groups Constant change in Product strategy