Former Employee2.3Nov 27, 2023Poor experience overall. Really poor training and leadership of the sales org.
Current Employee5.0Jul 31, 2023Plenty of change over the last year or so, but seems like it's all for the better and we're in stronger place now.
Plenty of change over the last year or so, but seems like it's all for the better and we're in stronger place now.
Current Employee2.4Oct 20, 2023Leadership is more interested in getting their friends paid as opposed to building a company