Former Employee2.3Feb 7, 2024Just don't. The comp plan keeps getting worse and worse. The culture is abysmal. Lots of Managers, no Leaders The company nickels and dimes you to death
Just don't. The comp plan keeps getting worse and worse. The culture is abysmal. Lots of Managers, no Leaders The company nickels and dimes you to death
Current Employee3.1Nov 9, 2023Great product market fit but sales org needs to change to keep employees from leaving
Current Employee3.0Jun 26, 2024It was a good role considering it was a Corporate/SMB role. Better than expected