Current Employee3.1Mar 19, 2024Great product and great company but some growing pains as we continue to grow in leaps and bounds.
Current Employee4.1Sep 13, 2023Decent company with a lot of room to grow. Needs more structure with leadership.
Former Employee1.9Mar 5, 2024My overall experience was not favorable. Poor sales leadership and micro-management of deals.