This was by far the best interview experience in my professional career. After the phone screen with the hiring manager, the HR patiently explained the benefits, process etc. and fielded all of my questions. Next was the panel interview with 6 interviewers who were knowledgeable in their respective areas. Everybody was very pleasant to talk to.