Has anyone on this site know anything about NWR as an employer, i work in the rail industry but i keep an eye out for vacancies for NWR in the Merseyside area, preferably based in the customer service side of things at Lime St, has anyone any info please on the positives & negatives of working for them?