Three-stage interview process, with an assignment to complete after the second interview. Everyone I spoke to was polite and friendly, and comms with the HR team was always prompt. My only comment is that the overall process took over a whole month which is quite a long time.