I was contacted through an external recruiter upon having shown interest, I had to wait another 4 months before any one contacted me from Citi. It was only upon my persistence and due diligence that I did not slip through the seems. Once the ball started rolling I was brought tin for a technical interview by the manger and the team lead of my group.
The interview was formal but the environment was friendly unlike some other interviews I have had in the past with other companies.