I applied through a recruiter. The process took 3 months. I interviewed at Cantor Fitzgerald (New York, NY) in Feb 2017
Interview
Four Interviews, one screen with HR, two interviews going over a pitch of a company and one interview for fit - process was over a couple of weeks and culminated in offer