I applied online. The process took 5 days. I interviewed at IKON (Edmonton, AB) in Jan 2012
Interview
I already knew someone that worked there but they gave my resume to the hiring manager. Met with the hiring manager and the HR manager. Then meet some of the team that you would be working with to get a feel for overall team fit.