Back
Enable

Enable

302 Employee Ratings
302 Ratings
88% Verified
2.8
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Enable
Enable
302 Employee Ratings
88% Verified
2.8
Engaged Employer
72.21
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.6
Jan 22, 2025
It feels a little bit like a sinking ship, in the time I've been here I've seen more than half of the reps in my department leave (either willingly or pushed out). Managers are way too involved in deals, at times becoming the loudest in the room. There also seems to be sketchy tactics to get deals across the board, offering free trials, POCs, cutting deals in half. There is a lack of integrity in the sales process and lack of trust within the sales organization. Everyday feels like busy work until a prime opportunity pops up.
Useful
Share
Browse Other Reviews
Enable
Reviews at Enable