This question already has an answer here:
I have recently completed a series of interviews with a company, and now they have scheduled a call to discuss an offer. Because this company is huge and rich, and the team I will join is working on things crucial to the company's future success, I believe that they can afford to pay a very good salary. However, between Glassdoor, Indeed, etc. I have not been able to find concrete salary information.
I intend to deflect questions about my current salary/what I aim to make, for as long as possible, and instead ask "what is the best you can do?" to get them to name a number first.
But when they do name a number, if it's really good, should I accept or try to push it even higher? On the one hand, it may make me seem greedy. But on the other, I doubt that they will give their real maximum salary when first asked.