I went through all the stages to the last one. Heard really good feedback and was told to expect a response the following week. I didn't hear anything and chased them up on multiple occasions with no response. I received an email 1 month later telling me that there was a mix up, I hadn't got the job and they were meant to let me know a day after the interview