I applied through a recruiter. The process took 3 weeks. I interviewed at LMAX Group
Interview
Throughout the entire interview process, the HR was very friendly and keeps me updated of the status of my application. Had two interviews in total, first was with my current manager and second was with a senior management. They are very nice during the interview, after I have answered their questions, they will give me their opinions as well on the topic in discussion.