3 to 4 rounds of interview. Interviewers are highly unprofessional. They don't know if the round prior to them is done and if this is technical round or not. They join late and midway disconnect n leave. Not enough time for candidate to ask questions. Dont ever bother. WAste of time.