Current Employee3.0Nov 19, 2025was over all positive, however over all compensation can be imporved but company culture is great
Former Employee3.6Oct 16, 2023A good company that has high quality sales managers and enablement professionals. CRM/territory hygiene, new service-market fit, and business development strategies left a lot to be desired.
A good company that has high quality sales managers and enablement professionals. CRM/territory hygiene, new service-market fit, and business development strategies left a lot to be desired.
Former Employee3.1Feb 15, 2024Bad. Stay away. They’ll get away with what they can. Owe me 20k + in commission. Owed other who worked there more than 50 k.
Bad. Stay away. They’ll get away with what they can. Owe me 20k + in commission. Owed other who worked there more than 50 k.