Phone interview, then virtual assessment day involving an introductory talk (approx half an hour), had to prepare and deliver one 15 minute presentation, then one interview with 2 of the team. Then the next round was two separate interviews with different members of the team across various days of the week. Then waited till next week to find out result - despite being told that the outcome would be decided by the end of the previous week. Process was problematic in that I personally felt there was too many stages and process was dragged out for an unnecessary amount of time. I also was asked some of the same questions by multiple interviewers which I felt was a waste of time.