Maintenance Engineer role in Banbury, Oxfordshire, involves double days work (6am-2pm and 2pm-10pm) with flexible hours, 32 days holiday and an extra day for every 2 years of service, substantial training budget and opportunities to learn electrical and mechanical maintenance skills.