5.0Dec 18, 2024Technical leadCurrent contractor, less than 1 yearCambridge, EnglandRecommendCEO approvalBusiness OutlookProsGreat team Great location Lots of skills to learnConsNone I can think ofShow more
3.0Feb 21, 2025Senior research associateFormer employee, less than 1 yearCambridge, EnglandRecommendCEO approvalBusiness OutlookProsThere are some good benefits.ConsThe company is financially unstable due to ownershipShow moreHelpfulShare
5.0Jan 21, 2020Anonymous employeeFormer employee, more than 1 yearMunich, BavariaRecommendCEO approvalBusiness OutlookProsflexible and caring with their staffConsshould reward their best workers with more bonusesShow moreHelpfulShare