Current Employee3.6Mar 20, 2024It’s a good company. Not much inbound. Lots of KPIs and activity tracking.
Current Employee4.4Jul 7, 2023Great place to work. Expect to work hard, but it's worth it. Great leadership and lots of development opportunities.
Great place to work. Expect to work hard, but it's worth it. Great leadership and lots of development opportunities.
Current Employee3.3Oct 15, 2024My overall experience has been good, strong product and market fit. Challenges: long sales cycle, competition is catching up, and constant internal causes disruption.
My overall experience has been good, strong product and market fit. Challenges: long sales cycle, competition is catching up, and constant internal causes disruption.