Poor management - Customer Service Administrator Swatch Group Employee Review

2.0
25 Oct 2023
Recommend
CEO approval
Business outlook

Pros

The pros are watch discounts.

Cons

The cons include a lack of support from managers or HR, which can lead to poor management practices and a challenging work environment.

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 June 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