Reviews


5.0
about 1 yearApplicantPermanent position

A great work life balance, look no further

Insightful leadership and wonderful people to learn from. Being around dynamic and hard-working people can only rub off!

It isn't easy as we're in a multilingual setting here in Geneva. I didn't understand initially the name of the company, and it is only when I realized it was in French, did I get more or less what they do.