Pros
The work you do is meaningful and highly creative, teams are great and national offices have a lot of independence in decision-making. Great job!
Cons
Every 3-4 years you get a new boss, the quality of the work environment depends a lot on who you get. There is a lot of inequalities between the salaries, benefits, job security and growth opportunities within the company for non-Swiss staff.