The interviewing process itself was somewhat time-intensive for a Toronto company (it had a do-at-home assignment, which is fairly uncommon in TO), but other than that it was a fairly average experience.
Ultimately I turned down their offer, because their offer was low (and going from the who-is-hiring threads, it still is lower than market averages)
With that said, I got a chance to talk to some of the developers, and the work-life balance seemed reasonable (although not as good as, say, working at CGI)