First was phone screening, 2nd was face to face interviews with two batches of groups (2 persons at a time) and the last was the Director of Engineering Department. After interviewing with the 2 batches of people, the last one was the Director of Engineering (Asian). when the Director of Engineering asked me of what was my salary RANGE that I was expecting (when I said between 70K to 80K), then everything changed looking at his face (asian)...he was probably not willing to pay for that salary range. He quickly answered me that they will still look at other candidates. So all your experiences are just BS....everything is about OPERATIONAL COSTS...for how much cheap they are willing to pay you.