Gave them my salary expectation early on in the interview process. Interview itself was good, took about 3 hours total and got an offer within a week.
The offer they gave me however was 25k lower than the expectation I gave them. I was then told it was the best offer they could give me with no negotiation room.
Waste of time...