Former Employee2.4Feb 6, 2024Not a great place to sell. Lots of turnover and new sales leaders with no development skills
Current Employee3.6Jan 25, 2024Great product, great market potential, tough culture in sales leadership
Current Employee3.1Sep 25, 2023Great people and teams but unfortunately leadership has changed so much and culture is changing not for the better.
Great people and teams but unfortunately leadership has changed so much and culture is changing not for the better.
Current Employee4.1Aug 17, 2023Excellent product, and adding more and more features constantly! Expanding their portfolio with different products which help increase growth of customer base
Excellent product, and adding more and more features constantly! Expanding their portfolio with different products which help increase growth of customer base