4.0
Dec 20, 2024
Former employee, more than 3 years
Tokyo
Recommend
CEO approval
Business Outlook
Pros
Great team and people. Great benefits and work culture is fun with lots of free lunches and dinners.
Cons
Too Swiss centric with limited opportunities for career growth for people working at other International locations