I made my salary expectations clear at the beginning with the recruiter, and then went on to complete 5 hours of interviews. I really liked the position and the team but then was shocked when they offered me 30k less than the salary range I gave them and 10k less than what I am currently making. I’m not sure why they thought I would take that or why they even bothered interviewing me and wasting everyone’s time - my impression is that salaries here are WAY below market value and that they will try to get you to take a lowball offer.