5.0Nov 17, 2019Technical sales support engineerCurrent employee, more than 5 yearsSouthampton, EnglandRecommendCEO approvalBusiness outlookProsSkills shortage means companies are desperate to retain staffConsVery technical role requires a lot of effortShow more