The interview process was quite smooth, a former worker referred me to a position and set-up a phone interview. 5 days later I came to NY to interview face-to-face with the first interviewer (my soon to be future boss) and 2 more people. 4 days later I received the job offer. At HSBC it is unusual such a quick process. I was lucky to be interviewing with a more forward and efficient manager.
The hiring process took months. HR asked me to send the same documents many times. And e-mail after e-mail they asked me to send new documents as well. HR super disorganized, slow, inefficient.