Lengthy process, title was about to change when the job was offered in contract. Negotiated to get the initial title instead. Interview process was smooth, with multiple phone interviews and on-site interviews. Dates communicated to get back were slightly slipping, HR was apparently busy / overloaded. All in all relatively good and professional process.