Was great until it wasn't. DONT DO IT. - Account Executive Brandwatch Employee Review

2.0
22 May 2024
Recommend
CEO approval
Business outlook

Pros

You know how people say that people don't quit jobs, they quit managers? That was 100% why I left (along with a few other things). I joined the company because of my (then) manager as well as the product. He was competent, understanding, trusting - basically a wonderful manager. Everyone was great, we all worked as a close knit team. KEEP IN MIND THIS WAS 2022. 2* because I did have a great time before it went bad.

Cons

Everything went downhill when the acquisition and takeover by Falcon was finalized, at least for the original Brandwatch team. Management was completely taken over and was 100% a bro culture kinda vibe, my manager got booted to a failing team and quit before they could PIP him, they changed everything that made us successful and aligned it with their product (not original SL) so everything was out of whack - sales processes, deal cycles, everything. To be fair we did lose motivation, especially myself, because I just couldn't deal with management that was so shockingly incompetent. They kept forgetting everything we already said, I had to repeat myself 10x for a single issue... Everything. Sucked. It got worse right after I quit because they hired a new manager who wanted everyone to go back into the office 3x a week - to sit on our laptops and find quiet places to take calls lmao. Bad reviews all around. Couldn't stand the inefficiency and micromanagement (but to be fair, at that stage I def needed to be micromanaged. I was done beyond being done. They didn't trust us, so I made myself untrustworthy...? Maybe we're different kinds of toxic so it didn't work out. Trying to be somewhat objective here in spite of how awful the place was for me) If you like to follow orders mindlessly and are good and patient with dealing with... People who think Hong Kong is the same as Indonesia, then by all means join the company. If you're someone that has very very high expectations of your manager and like things to be efficient, it would kill you like it killed me. Maybe things have changed, I don't know. Wouldn't count on it :) Also benefits are lame. D&I sucks. Managers are gossipy and unprofessional. Product uninspiring. Hard to sell.

Explore other reviews about Brandwatch

5.0
3 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Tremendous growth opportunities Positive Culture Supportive Executive Team

Cons

Growth challenges mean change is a constant

4.0
11 May 2026
Recommend
CEO approval
Business outlook

Pros

Great company to work for.

Cons

Turnover is high among leadership

See reviews by: Helpful|Rating|Date|All