I applied online through Amscot's website. After 2-3 months I got an email inviting me to an open day where they were interviewing. I had to fill out an application and take a math test. No calculators were allowed but it was a very simple test. The recruiter checked how I did on the test and then interviewed me. Said they would call me to let me know. The next day I got a call back with a job offer which I accepted. I had to go in the following day to officially accept the job offer, get details on training (where, when etc).