Current Employee3.6Oct 9, 2023Great company, good products, pay is very average unless you have a top 5 territory.
Current Employee3.7Nov 1, 2025Very good product/market fit. Improvement on new product release consistency and quality over the last year. Concerning customer churn levels though.
Very good product/market fit. Improvement on new product release consistency and quality over the last year. Concerning customer churn levels though.
Current Employee4.0Aug 28, 2025SDRs are not much help and feels like we keep recycling same leads with same marketing material.