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.04
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.3
Aug 24, 2023
With the new leadership and the merging of various business units, it was hard for management to figure out the best approach and team structure. This affected the sales team globally, adding conflicts between teams. Resources are poor which makes it hard to grow the market and have a constant healthy pipeline
Useful
Share
Browse Other Reviews
Reviews at Brandwatch