Current Employee4.1Sep 13, 2023Decent company with a lot of room to grow. Needs more structure with leadership.
Former EmployeeFeatured Review4.7Mar 24, 2024Positive, a lot of potential for growth in the BDR position.
Former Employee3.9Oct 21, 2024My overall experience was positive but the compensation structure got worse at the start of 2024