Current Employee2.1Apr 23, 2025Good not great. No formal training, not a lot of sales support, decent base salary
Current Employee2.3Aug 5, 2024Sales leaders are not good leaders. The product/pricing is not best in market and we often lose deals because of it. Lots of restructuring in 2024 with more changes likely coming at the end of the year.
Sales leaders are not good leaders. The product/pricing is not best in market and we often lose deals because of it. Lots of restructuring in 2024 with more changes likely coming at the end of the year.
Former Employee3.1Nov 30, 2023Was a great starting place for my tech sales career, but no long term growth