Good culture & Chill place to work - Social Media Executive Social Watch Employee Review

5.0
10 Nov 2024
Recommend
CEO approval
Business outlook

Pros

Good set of brands to learn on the job. If you do get opportunities you'll learn many things of digital marketing which otherwise will take you years.

Cons

Can't seem to find any.

Explore other reviews about Social Watch