I initially received an HR interview, followed by 2 technical reviews and 2 managerial reviews. All interviews were professional and best of all, courteous. They were scheduled by an assistant, I was notified in advance with information about the interviewer.