I applied through a staffing agency. The process took 2 months. I interviewed at McKinsey & Company (New York, NY) in Feb 2016
Interview
Rescheduled twice, but once the interview progressed it was very professional. Still in the interview process which could take several week more. This process has been ongoing for several weeks to this point.