Avantages
Great opportunities for global career but not in Switzerland. Awesome culture. Competitive environment.
Inconvénients
Slow decision making and too political
Avantages
Environment, development possibilities, management, quality of life work balance
Inconvénients
Public transportation, sometimes working under stress