About 80% of job adverts I've found don't have the salary on them normally with "salary to be discussed", "salary negotiable" or "salary dependant on experience".
Surely when you are advertising for a job you know roughly what you are willing to pay and it would save bother later if you just put that on the ad rather than wasting time reading applications that may have different salary expectations?
I always assume that the salary is ridiculously low and they just don't want to put people off - and don't bother to apply.
AIBU to think that you should put a rough idea of the salary on adverts?