I applied direct through the website. I had an initial screening call with HR, which was informal, friendly and really positive. It was mentioned that the hiring manager felt that I might be a bit too senior for the role, However, after speaking to them, I felt that the experience that the JD was asking for was a great fit and that they could benefit from my experience to bring credibility to the role. After I secured an interview with the hiring manager, I felt that issue had been addressed and thought no more of it. The video interview was really positive and I was invited to a face to face interview. Again this experience was really positive and I came away feeling optimistic. At no point during this process was the subject of seniority or level of experience mentioned again. After 10 days, which was far too long, I was told after going through the entire process, they felt that I was too senior and that the role had been offered to someone more aligned to the level of experience they were looking for. I was devastated, and felt like I'd been played. If they felt I was too senior, address it during the interview process. Why consider me and invite me to the final round of interviews if that's the case? A judgement has been made about my skills and experience and I've not been allowed to present my argument. I feel that this is really poor and in this market, it's a terrible way to treat someone. Maybe I've dodged a bullet here, which is a shame because I was really excited about the role, what I could bring to it, and it felt like a great fit.