Indeed.com
RepVue Score
0
Indeed.com
Back to ReviewsCurrent Employee 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. Browse Other Reviews
4.1
Aug 30, 2024
Useful