The interview process consisted of four rounds: an initial recruiter call followed by three technical/expert interviews. The experience itself was positive, the team was engaged and I received strong verbal feedback after the final round, including being told I will receive an offer.
Unfortunately, the process broke down at the final stage. I was contacted the following day and informed that the team had not accounted for the fact that I would require work visa sponsorship (despite this information having been disclosed on the application from the start). This led to the offer being withdrawn.