I applied online. The process took 1 week. I interviewed at Keilhauer (Toronto, ON) in Nov 2019
Interview
It consisted of a phone interview followed by an in person interview then was offered a job. The process was pretty easy since they accommodated me since something came up.