Former Employee3.9Oct 21, 2024My overall experience was positive but the compensation structure got worse at the start of 2024
Former Employee1.9Mar 5, 2024My overall experience was not favorable. Poor sales leadership and micro-management of deals.
Current Employee3.1Mar 19, 2024Great product and great company but some growing pains as we continue to grow in leaps and bounds.