Got a call with the HR person, then a call with the QA Manager including testing questions and code challenge, after that he decided to proceed with the last interview process which was a 3 hours interview including more code challenges. When all that was done I got a call with the QA Manager saying that I would need to have a call with the "client" so they can meet me and then I would receive an offer.. GHOSTED.