Current Employee2.3Nov 27, 2024Could be worse but definately not the best in my opinion. Comp structure is unfair and not great leadership
Could be worse but definately not the best in my opinion. Comp structure is unfair and not great leadership
Former Employee3.9Mar 2, 2024Good, great people to be around, great learning opportunities especially as a BDR