I applied through linkedin and the recruiter reached out to me. There were 5 phone screening rounds and 1 presentation round. Quite comprehensive and the interviewers were nice! They even accommodated my last minute reschedule request (in fact my request was after i did not join for the interview due to personal emergency) they were very empathetic.