As a developer in the Toronto area, I suspect I would be working for Top Hat if their recruiters were better. I've had two or three interactions with them and each time they completely dropped the ball. Extra funding is great, but if they can't hire, they can't use it.
I went through the interview process with them several years ago (when they were still called Top Hat Monocle). I basically got very positive feedback from the interview process, until I had to interview with the CEO. Apparently the reason given by the CEO for torpedoing me was that I didn't have enough projects on my Github account so I didn't "love the web" enough. Take from that what you will about their attitude…
In YC, there was this saying (in the context of VCs): believe the rejection, but not the reason. There's little upside in being honest.