4 interviews; 1 HR 1 hiring manager 2 with 1 to 2 members of the team. They kept avoiding to mention the salary expectation because according to the recruiter "we base our offers based on experience and how you do in the technical interviews". All interviewers were indians with thick accent and condescending tones. They were reading a screen so I know they were expecting the exact answer they had on their notes. After battling with their poor english and overall dismissive treatment, I realized they were just filling up interview quota and I wasn't going to get considered, so I requested the recruiter to apply for a different position before getting an answer. She had other offerings but they were nothing like what I was looking for, so kindly rejected the process rather than allowing them to mark me as a no. Keeps the door open and I wasted their time just like they wasted mine.