5.0
Apr 12, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great job, great benefits, great product.
Cons
There's no investment in post sales teams or motions, so be prepared to be stranded on an island on your own. If this is something that you're not comfortable with, do not join.