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
2.7
Nov 11, 2024
Not the best place to be for a sales rep. The product is over priced, and is behind all other competitors in regards to capabilities, so essentially you can only win deals if they haven't shopped around. They do have SDRs to help build your pipeline. You depend quite heavily on outbounded opps vs inbounded. That usually means a longer sales cycle.
Useful
Share
Browse Other Reviews
Reviews at Brandwatch