4.0
Jul 19, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Excellent pay and benefits, international sabbatical at 5 years, smart people, interesting workplace and culture
Cons
Learning curve in navigating corporate structure