There was a first interview with HR which went great,
Then we had the second interview which was the technical interview which was okay and they seemed positive
Third interview I was basically confirmed that the team wanted to have me.
Then I was contacted again saying that, that team would not be continuing with me because they think I would fit in another team
Fourth Interview talked to another team manager
Fifth interview confirmed that I would work with this team and we were waiting for the "Recruitment period" to hand me the contract which was 2 weeks after
One and a half month later after constantly emailing them they told me they would not hire me as they found a better fit, so they basically lied and I was left quite dumbstruck.
Awful interview process, awful punctuality, having to pass 5 interviews where I was confirmed twice to get the job, and then just rejected me.