I applied online. The process took 3 weeks. I interviewed at kg&a (Toronto, ON)
Interview
The interview process was seamless and occurred in 3 parts (to my memory), and also contained an assignment to showcase your skills. It was overall a very positive experience, the team was very friendly and welcoming.