5.0Jul 25, 2023Technical support engineerCurrent employeeCambridge, EnglandRecommendCEO approvalBusiness OutlookProsEverything is great working hereConsNothing is bad working hereShow more
5.0Dec 4, 2025Support engineerFormer employee, more than 3 yearsCambridge, EnglandRecommendCEO approvalBusiness OutlookProsGreat work life balance being able to work from home Learn a lotConsnothing it is a great place to build a careerShow moreHelpfulShare
4.0Apr 2, 2025MarketingFormer employee, more than 1 yearCambridge, EnglandRecommendCEO approvalBusiness OutlookProsGreat leadership, lovely team and great work cultureConsThe commute was hard it’s a bit secludedShow moreHelpfulShare