Former Employee3.6Aug 13, 2024Great technology, experienced leadership in sales and solutions. High workload and expectations. Low pay.
Great technology, experienced leadership in sales and solutions. High workload and expectations. Low pay.
Current Employee3.3Feb 9, 2024Enterprise Sales org is overhiring and territories are dilluted because of that.
Former Employee4.0Oct 14, 2025great company overall - amazing product market fit and really great benefits