I applied online. I interviewed at Pilot Flying J (Calgary, AB) in Jun 2018
Interview
First submit resume with cover letter on line, and received an email to schedule for phone interview with HR manager, and provided a on-line survey questions for certain general roles required from the job description, and finally scheduled to meet a general manager 1 to 1 meeting.