I applied in-person. The process took 2 weeks. I interviewed at Mayfield Management Group (Edmonton, AB) in Sept 2017
Interview
I sent a cold email to the company. I then had the opportunity to meet with the president, where he conducted a mock interview. I was then invited back the following week for an official interview in front of a panel. A few days later I was offered the position.