I think this is a dumb take, respectfully.
First of all, Salary ranges are supposed to be like 16-18LPA. Not 10-25LPA like @Niranjan Bala pointed out. If I’m applying for a job and they pay me the lower end of the spectrum, I wouldn’t feel cheated. Or if they paid me the high end, they won’t feel like they’re overpaying.
The other thing about if you fit the JD like a glove, you’ll get the salary listed, but otherwise we’ll go back and see what can be done is a weird position to take. Don’t all good companies say even if you don’t tick all boxes, feel free to apply? Because so many people FEEL like they don’t qualify even if they do.
Plus in the job market, if any candidate is a 100% fit, you are setting yourself up for attrition.
This whole stunt seems like it’s contrarian for the hell of it with no real insight behind it.