This is why to save your self and the candidate time you advertise a salary band you're willing to pay. If you don't, candidates will expect a negotiation and will high ball their expectations expecting the employer to low ball. It's very simple and straight forward. If you're not willing to negotiate, from a candidates perspective it doesn't say much about any potential career progression does it? The first thought I'd have (and have had in the past) is that the employer isn't willing to negotiate now, they never will be even as seniority increases.