I applied online. The process took 3 weeks. I interviewed at BGIS (Markham, ON) in May 2019
Interview
The first round was a telephonic interview followed by two face to face interviews. After the third round, I was told that the position would be filled internally. A bit disappointing, if there is an internal candidate what is the point of going for three rounds of the interview?