Indeed.com
RepVue Score
0
Indeed.com
Back to ReviewsCurrent Employee Indeed use to be an amazing place to work in sales. After layoffs, sales department has been crumbling and reps have no control over their destiny. The job is all luck based and meaningless box checking. Browse Other Reviews
2.4
Aug 27, 2024
1 Useful