1.0
May 25, 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