Initial phone screening with HR followed by an on-site interview. The on-site interview consisted of four rounds of 30 minute long interviews with different interviewers. The first round was a technical interview and the following rounds were behavioral interviews. If you pass this round you will be invited to another round of on-site, which will be the final round. Everyone was friendly but some of them were friendly in somewhat unprofessional way. Great if you have some knowledge of insurance and auto industry.