The communication skills of the recruiter were great, they explained the Job description well in advance and in a detailed manner, which gave clarity of the role and the interview process. They were quick in sharing all the required information and also had a smooth recruitment process with no flaws and was quick. There were total 3 rounds of interview and were ranging from moderate to difficult level. Overall a great experience.