There were 4(3 technical) rounds. I liked the team I had to work with and the role but since the beginning, the HRs behavior was very unprofessional and throughout the process kept giving one excuse after another.
Forgetting interview dates, serious mistakes in the emails, not replying to multiple important emails, and took 2 weeks to send the offer contrary to what they proposed. I had two more offers that were giving much better packages and more importantly, were very professional and respectful. I'm convinced that I made the right decision.