Swatch Group reviews

3.4

63% would recommend to a friend

(756 total reviews)
avatar

Nick Hayek Jr.

67% approve of CEO

53% positive business outlook

Swatch Group has an employee rating of 3.4 out of 5 stars, based on 756 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Swatch Group employee rating is in line with the average (within 1 standard deviation) for employers within the Manufactura industry (3.5 stars).

Reviews by job title

756 reviews
4.0
Jul 29, 2011
Recommend
CEO approval
Business Outlook

Pros

Team player. Most of people like to share their experience with other colleagues. Good opportunity for development and promotion. Could purchase watch at low price.

Cons

Salary increase ratio is very low although China's market is very good. Hard to apply new headcount and sometimes need more overtime.

2.0
Aug 5, 2008
Recommend
CEO approval
Business Outlook

Pros

The benefits are fantastic. As for the work envirnoment, you are not alone in feeling the lack of support. Also, the ladies in HR are always available to help and try their best. Some of your best allies will be the "little people" mail room guy, receptionist, people in accounting, the employees that most people do not pay attention too. You also get a great discount on all brands and the friends and family sale is good. Finally, if you come in early you can leave early.

Cons

Every brand is treated differently. The rules do not apply to everyone, even those on the same working level. The benefits are fantastic. However, there are not many holidays. There are six in total for the whole year. Also, company expenses are reimbursed to your paycheck. There are no company cards and some brand managers can take months to approve expenses leaving you without the money for quite some time. Also, for those in public relations, it is not a major concern for brand managers. The sales representatives are the main concern and their needs are a top priority. This unfortunate behavior ways heavily on the internal staff and positive reinforcement does not happen. Building moral has been said to be not important.

1.0
Jun 25, 2025

Get out!

Recommend
CEO approval
Business Outlook

Pros

Employee discount, that’s about it.

Cons

Company is based in Switzerland and its US matrix in Miami. They don’t have a clue how to run a business, toxic HR.

Viewing 157 - 159 of 756 Reviews

Glassdoor has 1,224 Swatch Group reviews submitted anonymously by Swatch Group employees. Read employee reviews and ratings on Glassdoor to decide if Swatch Group is right for you.