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 Employee3.4May 13, 2025great company with lots of culture benefits that make working here a positive experience