I applied online. The process took 4 weeks. I interviewed at International Programs Group (Toronto, ON)
Interview
It was really straight forward and the hiring manager was good and supportive too. The overall process took less than 1 month. The interview went pretty decent and It was not too long.