RepVue
Back

Brandwatch

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

0

Brandwatch
315 Employee Ratings
86% Verified
3.2
Unclaimed Profile
77.04
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.9
Oct 23, 2023
Great technology and well respected by existing customers. Very unstable right now, with a lot of confusion regarding GTM strategy. Lack of clarity from ELT & a lot of change. Huge amount of red tape & extremely long decision processes that inhibit the sales org. Lots of infighting over territory and accounts. All in all, a very confused business currently.
Useful
Share
Browse Other Reviews
Reviews at Brandwatch