I have been working at Halfords full-time (More than a year)
Great retailer to work for, good colleague discount, great company to get on with and work your way up. If your motivated to do some on the job training and some online E-Learning you can increase your own base pay. They care about the teams and are actively looking at ways to improve retention.
Systems in stores can be a little bit out dated and slow however there's a system for everything so you'd expect it to be.
I applied online. I interviewed at Halfords in July 2017.
Telephone call first stage. Good contact from HR person in arranging a time that was suitable for both; very professional and friendly. Process fell down when the interviewer did not call and used HR person as go between - failed to reschedule or determine why interview was missed in the first place.