RepVue
Back

Brandwatch

316 Employee Ratings
316 Ratings
86% Verified
3.2
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Brandwatch
316 Employee Ratings
86% Verified
3.2
Unclaimed Profile
77.06
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
4.0
Nov 16, 2023
Very solid experience overall, but as the company grew, things got worse for sales reps. A lot of changes that made it tougher to sell here, aggressive sales targets, and we are often the more expensive option compared to our competitors. There are reps that do extremely well here, but the success distribution is pretty top heavy, and less even across the team. Base is below average but commission structure is solid
Useful
Share
Browse Other Reviews
Reviews at Brandwatch