Current Employee3.6Mar 20, 2024It’s a good company. Not much inbound. Lots of KPIs and activity tracking.
Current Employee4.0Dec 13, 2023Great company to work for with a market leading solution but competition is catching up. Lots to learn and hug pressure environment
Great company to work for with a market leading solution but competition is catching up. Lots to learn and hug pressure environment
Former Employee3.6Mar 20, 2024Diluted patches and very lengthy sales cycle driven my market conditions. Intense culture but some great people and leaders.
Diluted patches and very lengthy sales cycle driven my market conditions. Intense culture but some great people and leaders.
Current Employee4.4May 29, 2024My overall experience has been great. Great culture , a lot of resources and room to grow.