4.0
Jul 1, 2015
Recommend
Business Outlook
Pros
People care. Work life is emphasized as an important value. The longevity of the people who work there provide both stability and a testament to the environment. Global mobility is highly encouraged as you progress in the organization.
Cons
A bit of a slower pace as a Swiss-based company. Processes a bit thick to navigate.