I applied in-person. The process took 4 weeks. I interviewed at Virgin Mobile (Surrey, BC) in Nov 2017
Interview
Applied online, got a phone interview, then a face to face with the assistant manager and manager of the store. Not shortly after was told whether or not I got the job.