Former Employee1.7Feb 7, 2025Poor sales leadership which is clearly feeling the pressure - unrealistic goals.