5.0Mar 14, 2025N/ATechnicianFormer employee, more than 3 yearsAberdeen, ScotlandRecommendCEO approvalBusiness outlookProsGood Working Culture. Get freedom and respectConsNothing worth mentioning in hereShow more