Current Employee1.9Mar 6, 2025Not great company culture. Company has had some layoffs recently and lost a lot of talented sales reps.
Not great company culture. Company has had some layoffs recently and lost a lot of talented sales reps.
Current Employee3.0Nov 7, 2023Okay Salary, horrible culture. The company squeeze employees till they have a mental breakdown.
Former Employee2.9Mar 18, 2024want enterprise clients without investing into being enterprise ready - comp, support, leadership, etc
want enterprise clients without investing into being enterprise ready - comp, support, leadership, etc
Former Employee2.1Jan 7, 2025The product is really good. However the overall sales environment is not good. No definite process no inbound process. You are required to generate all leads. The inbound leads are few and far between.
The product is really good. However the overall sales environment is not good. No definite process no inbound process. You are required to generate all leads. The inbound leads are few and far between.