Three-stage interview process with very pleasant and friendly staff throughout. The recruiter clearly explained the role, expectations, and interview stages from the outset. Communication was prompt and professional, and each stage felt well organised. Interviewers were approachable and gave candidates the opportunity to discuss their experience, technical skills, and problem-solving approach in a relaxed and supportive environment.