Former Employee2.3Dec 11, 2023One of the worst groups of sales leadership of all times. Highly avoid working for them.
Current Employee3.4Jun 5, 2024Good comp structure, but employee turnover has hurt and lack of transparency from leadership
Former Employee3.3Jul 8, 2024All the potential in the world in terms of product and talented people hired but leadership had no plan.
All the potential in the world in terms of product and talented people hired but leadership had no plan.