4.0
10 Sept 2019
Current employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Swatch is the largest Swiss watch company in the world, with over 20 brands under it's roof. Good hours, good benefits, and good people to work with.
Cons
Not a lot of room for advancement in the technical fields, needs to invest in technical upgrades to improve production.