4.0
Apr 13, 2011
Former employee
Recommend
CEO approval
Business Outlook
Pros
Exciting environment, great income, no tax, flexible work hours, quality of life, Switzerland, mountains, participation in world-famous and unique projects.
Cons
High people turnover and skills at entry level positions. Low people turnover and fading skills at intermediate to senior level positions.