Current Employee4.3Oct 2, 2023Overall great place to work, just wish the pay was more competitive and there was more incentive
Former Employee4.6Feb 10, 2024My overall experience was very positive. This is a great organization with a tremendous product.
Former Employee3.9Dec 14, 2023Great product and almost sells itself, but Sales is dramatically underpaid and undervalued. The CEO has literally named sales "a necessary evil".
Great product and almost sells itself, but Sales is dramatically underpaid and undervalued. The CEO has literally named sales "a necessary evil".
Current Employee4.4Jun 30, 2023It is an good culture for sales professionals with technical backgrounds.