4.0Nov 8, 2017Business development managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsExcellent management and great team spiritConsCan't think of any downsidesShow more
5.0Aug 24, 2018Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsEthical, positive environment, good people, top notchConsCompetitive, political, can't seem to keep peopleShow moreHelpfulShare
3.0Jan 20, 2023Machine learning scientistFormer employeeRecommendCEO approvalBusiness OutlookPros- Friendly atmosphere - Supportive environmentCons- Projects often had no end goal, or if they did it was not meaningful or usefulShow moreHelpfulShare1