5.026 Feb 2024Great OrganisationAnonymous employeeFormer employee, more than 10 yearsNew York, NYRecommendCEO approvalBusiness outlookProsBig mission, big mountains to climbConsHard work but worth itShow more