The process was very drawn out. Received an invitation to apply to the role, and a few days later received an email for a screening interview to be held 1.5 weeks later. Second interview was scheduled after the screening interview 1.5 weeks later so we are 3 weeks in so far. Third interview scheduled a couple of days after the second interview and as always about 1.5 weeks later.