Long and thorough process lasting ~8 weeks in total (from application submission to offer). While there were several stages, I always felt updated and aware of the process/next steps. The recruitment team helped prepare me for each stage in advance, which was an amazing plus. Overall great application and interview process.