Former Employee1.9Mar 5, 2024My overall experience was not favorable. Poor sales leadership and micro-management of deals.
Former Employee4.4Sep 16, 2023My experience was positive but they just did layoffs which came as a surprise since they said the company was growing despite being behind on growth targets
My experience was positive but they just did layoffs which came as a surprise since they said the company was growing despite being behind on growth targets
Current Employee4.1Sep 13, 2023Decent company with a lot of room to grow. Needs more structure with leadership.