RepVue
Main Menu
Main Menu
Main Menu
Brandwatch

Brandwatch

191 Employee Ratings
191 Ratings
85% Verified
3.4
Rate this Company
RepVue Score0
RepVue Score

0

Brandwatch
Brandwatch
191 Employee Ratings
85% Verified
3.4
79.18
RepVue Score
Back to Reviews
Former Employee
2.9
Mar 13, 2024
My overall experience with Brandwatch was the epitome of a mixed review. I first joined when the company was flourishing as Falcon.io that was merging with Brandwatch at the time. Great people, amazing product, and a fun culture. However leadership decisions, lead distribution, achievable targets, a plethora of mergers / acquisitions, and extreme lack of product development over 2 years are the root causes of what is steering a sinking ship. Until changes are made from multiple levels and management is on the same page, I wouldn't recommend working at Brandwatch.
Useful
Share
Browse Other Reviews
Brandwatch
Reviews at Brandwatch