I did passed through three rounds of interview. I got a call from HR that I got accepted but she didn't give me offer and asked me to provide references, security check, and behavioural assessment while she is preparing my application. However, once all done, she sent me an email that they changed their mind and they decided on someone else. Their action was unprofessional and unethical and I do not recommend joining the company as their action does not seem trustworthy. Luckily, I have another offer but don't recommend if trust these ppl during the probation period.