The recruitment process contained 5 stages, i.e. HR screening, 1 assessment and 3 rounds of interviews with individual staff within the program. I completed 4 of the stages but was ghosted by the time for the last interview. All 3 interviews I had took roughly 1 hour and the assessment took way more than the 3 hours that they estimated (unpaid time). Overall, the process was unnecessarily lengthy and it would have been helpful if the interviews were just done a panel with all the respective recruitment team present.