3.0Jan 30, 2025Overall decent company just needed to be better with pay structure Team managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsThe people and the cultureConsPoor pay for the amount of work doneShow more