4.0Jun 25, 2026Managing consultantCurrent employee, less than 1 yearLondres, InglaterraRecommendCEO approvalBusiness OutlookProsWork life balance Friendly cultureConsHigh overheads Slow to adaptShow more
5.0Feb 20, 2025Anonymous employeeFormer employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsJob security Work-life balance is amazing Great co-workers Amazing CultureConsLow salary Fewer promotions Stuck in one vertical for a long timeShow moreHelpfulShare2
3.0Dec 15, 2025Data analystFormer contractorNew York, NYRecommendCEO approvalBusiness OutlookProsGood culture - very nice peopleConsBad work hours - work life balanceShow moreHelpfulShare1