RepVue
Indeed.com

Indeed.com

993 Employee Ratings
993 Ratings
88% Verified
3.5
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Indeed.com
Indeed.com
993 Employee Ratings
88% Verified
3.5
Unclaimed Profile
81.59
RepVue Score
Back to Reviews
Current Employee
4.1
Aug 30, 2024
Indeed used to be a great place to work, however now there is a lot of micro-managing within sales. The good leaders left the company and now there are directors who check the box and don't have your back. Your book of business is based on the luck of the draw as there aren't any geographic territories. You can live in the southeast but have a client on the west coast.
Useful
Share
Browse Other Reviews
Reviews at Similar Companies
Explore Similar Companies