I applied online. Exactly 2 weeks later to the day got an email from HR who set up an in-person interview in the Buffalo, NY office. Prior to the interview I was given a list of two interviewers whom I would I have paged upon arrival. On the day of the interview I got there about 5 minutes early where much to my amusement the security could not locate my interviewers. The contact information in the Citi Buffalo database is scrambled between departments, apparently. After some time a group of 4 people showed up. Who they were I still do not know to this day as they failed to introduce themselves. As if the experience could not get any better at that point, I was cheerfully informed by the group en route to the interview that they did not have a room available for our interview session. After locating an available room the interview was brief to say the least. Between the aforementioned mishaps and the interview's conclusion, about 20 minutes passed. There were no technicalities in the least. In fact, when I asked about the types of derivative instruments the department worked with they hastily changed the subject. Similarly, I had asked them about Citi's latest corporate developments which landed much media attention lately, only to be told that they have never heard of anything of the sort. So, in the end, suffice it to say I never heard back from them. But about month later I was contacted by a VP from another department who told me that the previous interviewers had footballed me to her. So she wanted to bring me in for an interview immediately. Suffice it to say I never made it to that interview. Between her insistence to play hard-to-get, as well as last minute on-the-day cancellations with a pathetic excuse the lack of professionalism in the Buffalo office is simply appalling.