Former Employee3.1Nov 30, 2023Was a great starting place for my tech sales career, but no long term growth
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.