An initial phone screen followed by a technical interview #1, 2 technical panel interviews, and the final onsite panel interview. I met with HR and was informed the company was impressed and wanted to offer me the role. They were going to prepare the offer to send to me in the next 2-3 days. The recruiter then contacted me for another interview. I requested the recruiter for clarification since we had completed the interview process. She responded stating I was not technically qualified. I re-sent her own message stating the team was impressed. Overall, a poor experience.