4.0
Jun 6, 2023
Former employee, more than 1 year
Lausanne
Recommend
CEO approval
Business Outlook
Pros
I really enjoyed the culture of the company.
Cons
As a native German and English speaker, I found the French-speaking region of Lausanne, Switzerland a bit of a challenge.