5.0Jul 31, 2025Senior risk managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat people and collegiate cultureConsNothing significant to think ofShow more
4.0Sep 30, 2021AnalystCurrent contractorNew York, NYRecommendCEO approvalBusiness outlookProsExciting but young, gregarious, good placeConsCorporate, stuffy at times, institutionalisedShow moreHelpfulShare
3.0Dec 11, 2017Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsWork/life balance, great communication among employees given its a small officeConsAll the managers are mainly in UK, everything is decided there. Gives off a feeling that the US office is left behind, they were going through funding issuesShow moreHelpfulShare1