Current Employee3.6Oct 9, 2023Great company, good products, pay is very average unless you have a top 5 territory.
Current Employee4.9Jun 7, 2024Great place work - excellent fit and channel first sales org. Good culture
Current Employee4.4Jan 19, 2024Great experience, was there during the hiring boom and the layoffs. Leadership was passionate about the product. Wish them all the best.
Great experience, was there during the hiring boom and the layoffs. Leadership was passionate about the product. Wish them all the best.