Got to the technical interview, after all the rounds recruiter said I did great but the technical team felt that "I had a lack of passion". I felt I was very involved and I have no idea why or how a technical interview is supposed to measure that to begin with. Recruiter even said this is not an excuse on their side and it's the real reason (without me asking or complaining about it), as if they expected me to not believe it. Weird and displeasing experience.