5.0Apr 10, 2025Research scientistFormer employee, more than 3 yearsZurich, NYRecommendCEO approvalBusiness outlookProsChallenging, interesting and uplifting . .ConsNone whatsoever . . .Show more