The whole Interview Process went pretty smoothly. Right from submitting the Resume to the offer. My recruiter was extremely helpful and was willing to work with me through all the issues/problems faced during and after the interview process. Even, after the hiring, they are very good in keeping in touch with their employees and always willing to resolve and issues.