Dell Technologies
RepVue Score
0
Dell Technologies
Back to ReviewsCurrent Employee They've let go of tens of thousands of employees and have passed all the responsibilities to the current employees. More work and less pay with new sales compensation structure, it's a terrible mess. Leadership is extremely out of touch, not helpful and could care less. Browse Other Reviews
1.9
Aug 16, 2024
Useful