was contacted by a staffing firm for the role, and then I was set up for an interview at Citi two weeks later. The first interview was with three people from the department. The second interview was with the CTO and it became more informal than formal soon into it. I was called with the offer the same afternoon.