5.03 Mar 2021Communications managerCurrent employeeRecommendCEO approvalBusiness outlookProsYour views are heard, focus on well-being, opportunities to grow.ConsSometimes try to take on too muchShow more
5.012 Mar 2025Business development managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsThe people are the best partConsI have no cons to mention.Show moreHelpfulShare
5.015 Dec 2024Data scientistFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat Company culture and missionConsSmall organisation with limited room for growthShow moreHelpfulShare