3 stage process - 1) screening call 2) virtual interview 3) final interview in person
Thorough process, consistent approach, questions driven by need to provide real life examples
Whilst interview process is pretty bog-standard, the waiting times between each interview stage is not competitive. In my case, it took 8 weeks end-to-end.