The internal recruiter messed it up. My salary expection was 150k but told by the recruiter that the budget is 120k after I made through the first round. Why bother?
The actual interview was really nice and met with director & manager. It was smooth and professional.