Four stages. I made it to the final stage interview only for them to send an email 2 days later saying they have 'put the recruitment on hold due to a change in business requirements'. This comes after the initial assessment, HR screening call, and a group assessment centre. Disappointing waste of my time, I literally got the email that I made it to the final interview before they 'paused recruitment' 2 days later.