I applied through a staffing agency. The process took 4 days. I interviewed at Visa Inc.
Interview
two interviews, initial telephone interview followed by face to face interview held with the hiring manager and a team leader. The telephone interview lasted about 15 minutes and face to face about one hour