2.0May 14, 2025AverageTechnical support engineerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsRemote work salary on timeConsToxic environment bossy attitude and rotational shiftsShow more