RepVue
Brandwatch

Brandwatch

239 Employee Ratings
239 Ratings
85% Verified
3.3
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Brandwatch
Brandwatch
239 Employee Ratings
85% Verified
3.3
Unclaimed Profile
77.94
RepVue Score
Back to Reviews
Former Employee
3.3
Jun 24, 2024
good location, nice office and the benefits aren't bad. I think stocks/shares would make this better given how big they're. Not a bad company to work for it just depends on your manager. High staff turnover is not what it used to be after takeovers sadly.
Useful
Share
Browse Other Reviews