A really smooth process. First stage was an initial chat with recruitment, then a phone interview with the hiring manager. Following that second round interviews were conducted, of which there were two. Coordinating scheduling the interviews was a breeze, and worked around my schedule and availability. Two days after the final second interview I was given the offer. Questions were behavioural based, and I was given plenty of time to ask the interviewers questions too.