I applied through a recruiter. The process took 3 weeks. I interviewed at Citi (New York, NY) in Aug 2014
Interview
Lengthy interview, three different interviews for a contract position. A Phone technical which lasted like 45 minutes, onsite with a computer and mock reports/data model building, and business meeting with upper management.