There are around four stages in the selection process, including online assessments, personality tests, and two rounds of on-site interviews. A pre-employment health check typically follows shortly after the final interview. HR is very supportive and responsive throughout the process, serving as an excellent point of contact. The roles are highly competitive.