Nice. It was properly planned, good preparation was done by interviewer. Good set of questions were ready. HR provided timely updates on timing of interview process. Instructions before the interview were clear. Post interview questions were taken as well. Overall, it was a good experience.