RepVue
Main Menu
Main Menu
Main Menu
Indeed.com

Indeed.com

811 Employee Ratings
811 Ratings
88% Verified
3.6
Rate this Company
RepVue Score0
RepVue Score

0

Indeed.com
Indeed.com
811 Employee Ratings
88% Verified
3.6
82.37
RepVue Score
Back to Reviews
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.
2 Useful
Share
Browse Other Reviews
Indeed.com
Reviews at Indeed.com
Reviews at Similar Companies
Explore Similar Companies