3.0
Nov 24, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Product is good. Team culture was supportive.
Cons
Leadership changed often, CEO led sales resulted in sporadic and often irrational processes. Sales team was de-incentivized and compensation restructure resulted in lack of motivation across the org.