I applied online. The process took 1+ week. I interviewed at Trimac (New York, NY) in May 2019
Interview
I was originally scheduled to interview with the hiring manager Sean, but he was out town. This was fine as I interviewed with Bill and Samantha instead. That interview went fine from what I could tell at the time. I was contacted on Monday of the next week to meet with Sean. We scheduled the interview for Wednesday in the afternoon. Well that morning (Wednesday,) I got an email cancelling the interview, that they had gone with another candidate. I felt this was somewhat unprofessional, not giving me the chance to meet with the hiring manager to make a good impression. I also feel that canceling the same day is a bad look. Candidates are more likely to get hired if they are currently employed. This requires making excuses to get out of work to make it to the interview, which will generally always be during business hours.
I applied online. The process took 5 days. I interviewed at Trimac (Edmonton, AB) in Jul 2015
Interview
Interview was short and curt. When asked a question and you proceed to answer you are cut off like they really didn't like the answer you gave. They said there would be a screening assessment which when I took it was extreamly complicated and seem to be geared for management or CEO status.