Sad State of Affairs - Management Swatch Group Employee Review

1.0
Jul 7, 2017
Recommend
CEO approval
Business Outlook

Pros

Nice discounts and great coworkers

Cons

Company just keeps making one bad decision after the other, very sad state of affairs, all new team that is driving the company into the ground. The level of knowledge is at the bottom of the well.

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 30, 2026
Recommend
CEO approval
Business Outlook

Pros

Good people career advancement into luxury timepiece sales .

Cons

Commission transparency can be better and structure is lacking fairness.

See reviews by: Helpful|Rating|Date|All