Social Media Project Manager - Social Media Manager Swatch Group Employee Review

3.0
19 May 2015
Recommend
CEO approval
Business outlook

Pros

An amazing Global brand with fantastic products. The Swatch brand is composed mostly of young talented people with ambition and ideas that could drive the company even higher.

Cons

Underpayed jobs and a management with absolutly no vision nore digital understanding. The group is led by investors and managers that are an insult to who Nicolas Hayek was. A shame...

Explore other reviews about Swatch Group

5.0
24 Feb 2025
Recommend
CEO approval
Business outlook

Pros

Loved working here Friendly co-workers

Cons

No cons on my end

3.0
1 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Flexible Time Off. Easy Environment

Cons

No on site Gym or ammenities

See reviews by: Helpful|Rating|Date|All