Former Employee4.3Oct 23, 2023Great overall experience. Leadership leaves a lot to be desired at times.
Current Employee4.7Sep 5, 2023Highly competitive, always raising the bar. Very intensive work culture.
Current Employee3.6Oct 12, 2023My overall experience was varied, some good orgs and mgrs some thoroughly awful orgs and managers.
Current Employee3.0Sep 15, 2024Positive but a non-existent sales culture. Consumption based sales role