Former Employee3.6Feb 17, 2025Okay. Was good but now it’s bad. Change of culture, bad people management. No clear path in terms of sales and targets. Pop culture. Great product and product fit, customers love it
Okay. Was good but now it’s bad. Change of culture, bad people management. No clear path in terms of sales and targets. Pop culture. Great product and product fit, customers love it
Former Employee4.0Apr 16, 2025Good company to start your sales career in. Great learning opportunity.
Current Employee4.3May 15, 2024Amazing company to work for. The culture, training and people are a 10/10.