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.
Current Employee2.6Jan 8, 2024It feels like not the best place to be. TC is pretty low for being considered High Tech.
Former Employee3.7May 15, 2025Excellent product with a passionate community of customers and developers. The company benefits from talented and dedicated employees. However, sales management has historically been a weak point — though positive changes are currently underway.
Excellent product with a passionate community of customers and developers. The company benefits from talented and dedicated employees. However, sales management has historically been a weak point — though positive changes are currently underway.
Former Employee2.7Oct 31, 2023Toxic leadership and an HR function that is so dishonest and aggressive it makes dictators look gentle
Toxic leadership and an HR function that is so dishonest and aggressive it makes dictators look gentle