Former Employee1.3Oct 11, 2023Very micromanaged, overworked and underpaid. Overall terrible experience and would not recommend
Current Employee2.7Jun 22, 2024Great fit it you dont have growth ambitions and money is not to important to you
Current Employee2.7Nov 13, 2025New leadership, changes sales org, Sales goals increase over %30 year over year with no change in bringing in new leads.
New leadership, changes sales org, Sales goals increase over %30 year over year with no change in bringing in new leads.