Overall the interview process was positive. Where some might find it has too many stages, it was fine for me as I felt I got to meet more of the team and people I would be working with, and also know if it was the right move for me.
The process consisted of online test, online test with an employee present, a round of interviews which Manager; Engineer; HR and Director.