Current Employee3.4Nov 6, 2024Great product but a fear-based culture in sales has led to turnover and poor morale.
Former Employee3.0Oct 28, 2024Overall experience was solid, strong product, but very few opportunities for growth. Culture is on the decline with recent leadership additions and rep churn
Overall experience was solid, strong product, but very few opportunities for growth. Culture is on the decline with recent leadership additions and rep churn
Current Employee3.6Jan 25, 2024Great product, great market potential, tough culture in sales leadership
Current Employee4.3Sep 30, 2023Positive culture, great people, good product, good pay, sometimes chaotic and disorganized, sometimes hard to sell product
Positive culture, great people, good product, good pay, sometimes chaotic and disorganized, sometimes hard to sell product