A family company, with global employment opportunities - International Sales Manager Swatch Group Employee Review

5.0
Mar 7, 2021
Recommend
CEO approval
Business Outlook

Pros

Network of various SG subsidiaries in Europe, Asia, Dubai, South Africa and the Americas. Stable management practices, with a long term vision. Owners care about their own people.

Cons

Rigid sometimes, too much administrative processes. Lack of remote work possibilities. Head office is located in a Swiss town which is not close to an International airport.

Explore other reviews about Swatch Group

5.0
Feb 24, 2025
Recommend
CEO approval
Business Outlook

Pros

Loved working here Friendly co-workers

Cons

No cons on my end

3.0
Jun 1, 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