RepVue
Brandwatch

Brandwatch

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

0

Brandwatch
Brandwatch
242 Employee Ratings
85% Verified
3.3
Unclaimed Profile
77.91
RepVue Score
Back to Reviews
Current Employee
2.9
Mar 13, 2024
Tough place to be right now. Seems like Cision ruined themselves, then ruined Brandwatch and Falcon acquiring them. Every SDR Manager but 1 in Canada left this year. SDRs are just waiting around now to get hired elsewhere as they told them March 1 they're getting a new pricing structure, and its not looking too good.
Useful
Share
Browse Other Reviews