Firm but fair. Asked example questions (e.g. how would you deal with X, what would you do if Y).
Also introduced to several team members who I would work with in different capacities. Took place over 3-4 meetings at the office on Spadina Ave in Toronto.
Overall a decent interview experience.