Typical Phone interview followed by a on-site interview with 9 people. Mainly behavioral with a few cases (management consulting style) related to Visa. Although everything else was a plus the hiring process was a downer. After uncountable followups I was told to hang in as they were still interviewing. Haven't received a formal rejection as yet.