I applied in-person. The process took 3 months. I interviewed at J.D. Irving (Saint John, NB) in Jan 2013
Interview
I had 3 different interviews. One with the Recruiter. One with the IT Manager. One with the IT Director. It took about 3 months of interviews, background checks, security checks, medical checkup, and finally the offer.