Job hunting at the moment.
At least 50% of jobs I've seen advertised have had "salary negotiable" or "competitive salary".
Now for me a salary is indicative of the level of the job - i know that an admin job at £18k is too junior for me where a £30k would be too senior. (for example).
I'm always suspicious about a job with no stated salary as I presume that it is going to be really low.
I don't want to put loads of energy into applying only to find the salary far too low!
Even a vague salary would be useful!