I applied online with cv and cover letter. I did several rounds of interview with a third party recruiter and finally final stage in person in their bond street office. Unfortunately, I did not pass the final stage but the process was smooth and professional. I would've appreciated more feedback on why I didn't get the role.