HR screening>Virtual Interview>Presentation to the interviewers>Meeting the Team>Final Interview. The recruiters and interviewers were nice but some of their communication to the hiring process were but confusing. I was told that I will proceed to the last stage but the recruiter called and told me that my application will not proceed.They should've clear communication orherwise they'll get the applicant lost in the path of application. They give you false hope.