Great company, but high leadership turnover - Total Rewards Analyst Brandwatch Employee Review

4.0
May 11, 2026
Recommend
CEO approval
Business Outlook

Pros

Great company to work for.

Cons

Turnover is high among leadership

Explore other reviews about Brandwatch

5.0
Feb 3, 2026
Recommend
CEO approval
Business Outlook

Pros

Tremendous growth opportunities Positive Culture Supportive Executive Team

Cons

Growth challenges mean change is a constant

2.0
May 1, 2026
Recommend
CEO approval
Business Outlook

Pros

The tech is solid but the team isn’t.

Cons

Management at all levels displaced and leave quicker than they came.

See reviews by: Helpful|Rating|Date|All