Did the initial application, online tests and a first stage interview. Was invited to a second stage/final interview but was told I would be given date and time. Then 6 weeks later received an email saying the position had been filled. I asked if I had missed any correspondence but they said no they had just given the job to someone else. Absolutely disgusting that I wasn't given my opportunity of the final interview I was meant to have!