5.0
Mar 26, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great career growth Great product clear company vision Managers that care
Cons
Long sales cycle lots out of your control constant turnover with managers