The recruiter was very helpful and communicative. 3 stage interview process. Each person I met was very friendly and I enjoyed the discussions we had. The role did sound very interesting and the company does sound like they are good to work for. The only reason I didn't take the job was because the benefits were not quite good enough