5.0
26 Sept 2025
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Caring company with a great package, there’s nothing better than Swiss work culture.
Cons
Outsourcing has had its toll on the company’s processes and knowledge retention.