5.010 Apr 2025Great place to workResearch scientistFormer employee, more than 3 yearsZurich, NYRecommendCEO approvalBusiness outlookProsChallenging, interesting and uplifting . .ConsNone whatsoever . . .Show more