4.0
Apr 12, 2010
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Interaction with CEOs, Chairpersons and industry experts. Great benefits and vacation time.
Cons
Swiss culture can make for a cold working environment. At the team coordinator level, there is minimal room for advancement.