It was really a great experience. They were reachable anytime. Process was quick (within 2 weeks from the application date). I had 3 rounds of interview..First one with recruiter 30mins (basic behavioral and interests question), 2nd with hiring manager 1hr (again behavioral plus some technical questions), last round was panel interview with 3 members 1hr (mostly technical scenario based questions)..