Former Employee2.9Jun 4, 2025Good product Good team Tough market Limited inbound leads Potential to be better in the future with leadership
Good product Good team Tough market Limited inbound leads Potential to be better in the future with leadership
Former Employee1.7Feb 7, 2025Poor sales leadership which is clearly feeling the pressure - unrealistic goals.