This interview process took a fairly long time; they re-wrote the job spec in the middle of the process and asked for a fairly substantial work sample that took them four weeks to rate/review. Everybody I met was really pleasant, smart and professional, happy to answer all questions and that made every interview quite enjoyable.