I applied online. The process took 2 months. I interviewed at Gilead Sciences (Edmonton, AB) in Mar 2015
Interview
it took about 3 weeks to email me and arrange for phone interview, after 2 weeks they sent an email that I have been selected for the next round which is on-site full day interview.