5.0
Mar 19, 2023
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Small enough to have a range of responsibilities with access to senior management
Cons
Limited scope for career progression outside of Zurich