5.027 Nov 2022AmazingSenior scientistCurrent employee, more than 1 yearCambridge, EnglandRecommendCEO approvalBusiness outlookProsVery professional and transparent leadershipConsEverything is very positive, no negative comments.Show more