4.0Aug 26, 2023Managrment traineeCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood team, professional, worth itConsNone. Good place . Worth itShow more
4.0Jul 29, 2025Marketing and communications managerFormer employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness outlookProsGreat staff, passionate about missionConsLimited opportunities for career growth, mentorshipShow moreHelpfulShare
5.0Mar 11, 2024InternCurrent intern, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat environment, great people, purposeful workConsTravel from time to timeShow moreHelpfulShare