Current Employee4.3Aug 21, 2023Great place to be, especially with recent changes in approach internally. Work life balance POV could improve
Great place to be, especially with recent changes in approach internally. Work life balance POV could improve
Current Employee4.6Mar 5, 2024Product is awesome, nice to sell something that actually works and the value is clear
Current Employee3.1Aug 18, 2023Overall not a bad company to work for - good compensation, but way too much pressure on selling for a customer retention role.
Overall not a bad company to work for - good compensation, but way too much pressure on selling for a customer retention role.