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