RepVue
Back

BetterCloud

138 Employee Ratings
138 Ratings
91% Verified
2.7
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

BetterCloud
138 Employee Ratings
91% Verified
2.7
Unclaimed Profile
70.71
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
2.0
Dec 13, 2025
I worked as an ADR for the company. Overall, it’s luck of the draw. It entirely depends on the region that you are assigned to and the account exec you work with. Some regions are great others are a desert. There is a lot of politics and playing favorites, especially among management. My recommendation would be to leverage the data team more and make sure that the territories are equal. Right now, it depends on who is favored by the CEO or upper management.
Useful
Share
Browse Other Reviews
Reviews at BetterCloud