
Dell Technologies
RepVue Score
0
Dell Technologies
Back to Reviews
Current Employee I have worked in sales and the issue with this role is that you are stuck in this role with no way to honestly live off of this single wage. There is no opportunity to land no business and you will have deals snatched away from you if they deem it to be someone else's. Little to no sales training. Browse Other Reviews
3.1
Nov 19, 2025
Useful