I applied through other source. The process took 2 weeks. I interviewed at North (Waterloo, ON)
Interview
Coffee meetup: Went great
Phone call interview: Went awesome
2 hour in office interview, culture, coding, architecture, user centered design: Went super smooth
Coding challenge: Pretty easy, took a day (its open source and live on my Bitbucket)