I applied in-person. The process took 2 days. I interviewed at MTE Logistix (Edmonton, AB) in Mar 2017
Interview
It was in depth but very good. Had a 1 on 1 interview with the HR manager in a nice big office. We talked for a good hour and really got to know each other, which made the experience a lot easier.