Brandwatch
RepVue Score
0
Brandwatch
Back to ReviewsFormer Employee 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. Browse Other Reviews
3.3
Jun 24, 2024
Useful