Initial call with HR and then a call with the hiring manager followed by a task and panel. The whole thing took about 6 weeks and there was another round after that. The initial HR call kept me talking for an hour only to then tell me the salary which was much less than my current salary. I was told to continue as they build salaries around candidates. Communication was fine and so was the interviews and task, all very pleasant. The main negative is that i was pushed for lots of feedback on the interview process during a final call with HR (what i thought of the questions, hiring manager etc,) which i was very positive about, as i was hoping i was going to be told i was through to the next round, only to then be told in the same breath that i'm not aligned with them and they wouldn't be moving forward! that was the only feedback they were willing to give. Bit sneaky really.