I applied online. The process took 2 months. I interviewed at CHC in Aug 2014
Interview
took around 3 weeks for HR phone screening, then another 3 weeks for hiring manager interview, followed up with HR through email for the progress/result, luckily all got prompt replies.