I applied through a recruiter. The process took 5 days. I interviewed at FINRA (Toronto, ON)
Interview
phone interview followed by couple of hours in person interview.
Interview with Architect -> Interview with Panel -> Brief talk with manager.
Turned out to be a mismatch of what they wanted. Shouldn't have called me in the first place.