Current Employee2.7May 7, 2025Worst comp plan in the industry. inexperienced sales leadership. Do not come here until a new CRO is announced.
Worst comp plan in the industry. inexperienced sales leadership. Do not come here until a new CRO is announced.
Former Employee4.1Jun 24, 2024It is a good product but has a long sale cycle, the base could/should be higher.
Current Employee2.6Jan 8, 2024It feels like not the best place to be. TC is pretty low for being considered High Tech.