Current Employee4.0Sep 17, 2024Brandwatch is a great place to be right now on the enterprise business!
Former Employee3.3Jun 24, 2024good location, nice office and the benefits aren't bad. I think stocks/shares would make this better given how big they're. Not a bad company to work for it just depends on your manager. High staff turnover is not what it used to be after takeovers sadly.
good location, nice office and the benefits aren't bad. I think stocks/shares would make this better given how big they're. Not a bad company to work for it just depends on your manager. High staff turnover is not what it used to be after takeovers sadly.