Started with a call invitation to the office. Nice place downtown Montreal, in the center of the action. New office, just moved in. Not too big. 1 or 2 office for seniors and one big cubicle room for devs. Not everyone is there, some work at client sites.
Interview was just a chat about some goals in life, what I want in a career, what their product do, nice casual stuff. His tech team came in to talk their work a bit and asked me really really simple questions. Like how do you use to get into another computer (ie ssh or wtv) and how do you estimate sums of sequential numbers (wow...).
Got in the office a week later again with offer, got 2 weeks to decide.