RepVue
Back

Indeed.com

1,307 Employee Ratings
1,307 Ratings
88% Verified
3.4
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Indeed.com
1,307 Employee Ratings
88% Verified
3.4
Unclaimed Profile
79.39
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.4
Mar 14, 2024
Was great at first but it seems like a sinking ship and it's gradually getting worse. The company creates new products which they push aggressively that cost the company tons of money, don't add value to clients and should be options not mandatory. Too man directors and senior directors cause a flood of useless KPI pushes, which are just an attempt to show their value but don't help reps actually sell.
3 Useful
Share
Browse Other Reviews
Reviews at Indeed.com