Always hiring, people don’t last long in many positions.
They can either apply online or go into the office location in the desired city. When going into the office make sure to ask for hiring manager and give resume directly to hiring manager as reception dosn't always pass resumes along, happened to me personally at the lethbridge location. If applying in person do a follow up call in 1 week to see if they have had time the review your resume. this will increase your chances in them calling you in for an interview right away.