Brandwatch
RepVue Score
0
Brandwatch
Back to ReviewsCurrent Employee 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. Browse Other Reviews
2.9
Mar 13, 2024
Useful