Current Employee3.3Apr 22, 2024Great product fit and culture. Still have lot to improve on management
Current Employee3.9Aug 20, 2023One of the best companies to work. Amazing product and great OTE. Still have a lot to improve in terms of and marketing/ sales process
One of the best companies to work. Amazing product and great OTE. Still have a lot to improve in terms of and marketing/ sales process
Current Employee2.4Dec 18, 2023Created a lot of incentives over the last two years to earn extra cash by converting customers to annual for example. Changed compensation model now which makes it way harder to hit target. Product is not tailored towards growth with existing customer base.
Created a lot of incentives over the last two years to earn extra cash by converting customers to annual for example. Changed compensation model now which makes it way harder to hit target. Product is not tailored towards growth with existing customer base.
Current Employee3.3Oct 20, 2023Good people but sales culture is going downhill, not what it used to be