1.017 July 2023Don't recommendRecruiterFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsPreviously nice offices & some nice peopleConsUltimately found the management to be poorShow more