5.0Nov 15, 2023Good work environment Desktop support engineerFormer employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood team and support structureConsUS centric most decision making is done on US.Show more