In all, the interview process took 4 weeks. An initial recruiter screen followed by interviews with the hiring manager, a peer manager, and a final panel interview and presentation. The first three interviews were circa 30 mins in length and the final interview was for 60 mins.
Overall a very professional and enjoyable experience. The recruitment team was prompt and accurate and friendly at all times. The hiring managers were very approachable and asked insightful questions.