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
Former Employee
3.4
Jul 1, 2025
I was hired on the pretenses of rapid business growth but that ended up not being the case at all. It's a sinking ship being held up by sticks and transparency has not been the best. Most middle management are newer than the tenured reps which can be great in the long-run but is a contribution to things looking unstable right now. Ask questions to whoever is interviewing you and pay attention to their response. Inbound volume has shriveled up so if you're looking to join this org, emphasizing self-books which is a goal that many do not hit. Great product but oversaturated market.
Useful
Share
Browse Other Reviews
Reviews at Brandwatch