Superb HR people, nice, professional and efficient. Never judging candidate, always listening. Awesome interviewers, too. Questions are medium hard, more of a fit test instead of technical test. HR reached out for providing interim feedback soon after the interview, which helped a lot. Very transparent process, not holding candidate waiting for too long