Former Employee2.3Jun 27, 2025Tons of turnover at the management level. They're a public company and are feeling the pressure of it.
Tons of turnover at the management level. They're a public company and are feeling the pressure of it.
Former Employee2.9Aug 18, 2025Terrible place to work, leadership is disconnected and investors are happy after cashing out
Former Employee1.6Oct 25, 2023Company did not train me well. Deals take forever to close. Management needs to help with training and hire more SDR’s to help with the sales cycle instead of constant layoffs.
Company did not train me well. Deals take forever to close. Management needs to help with training and hire more SDR’s to help with the sales cycle instead of constant layoffs.