Process was going smooth till they kept adding rounds and decided a quick decision to do an onsite interview, I had it clear that I couldn't travel for onsite at the start of the process, they affirmed 2 rounds interview everything remote, Things changed a lot through the process with 2 extra rounds and one was a 3 hour onsite interview never mentioned by the recruiter.