Posted by mooreds 7 hours ago
I played exactly this script during my first interviews, never giving the first number, etc. It worked well for me exactly one time: the very first job I had out of academia where I did actually have to negotiate a salary. All the other times it resulted in waste of time and loss of sanity.
I am now very upfront with my expectations, or at least my non-expectations: "My current salary is X and I have Y perks, and I am in a good team; I wouldn't even consider moving for less than this, regardless of how cool your team is, and if you don't beat these numbers substantially I already know that my current employer will make me a counteroffer, and then you lose time but I win regardless." (of course not literally, but the message is this).
Less interviews, less time wasted.
RIP, looks like the site got hugged.
Find out the range up front by reading the job posting, making the recruiter tell you, asking a friend who works there, or asking after applying if you have no other connections.
No company is going to refuse to share the information because they are secretly planning to blow a qualified applicant away with a top of market offer.
That "flexibility" will suddenly disappear if your expectations are higher than they are looking to pay for the role, even if your expectations are completely warranted.