1.0
Mar 3, 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Mountains are a train ride away.
Cons
This company sources naive and dreaming employees from out of Switzerland on purpose. They know you’ll give it all to uproot and relocate, and stay invested because of the huge commitment to live in Switzerland, hence making it hard to challenge the toxic and horrible work environment, mistreatment and disrespect of employees, and condescending attitudes. This workplace will erode your spirit, listen to your gut during their disrespectful and self centered interview/onboarding process.