We just went through a large hiring cycle. We posted two versions for every job posting- one with salary ranges and one without. The ads performed equally well in regard to total responses with the better candidates responding to the ones without salary ranges. And... before you say, perhaps your salary ranges were bad, they weren't. Our salary offerings are very aggressive to the developer's benefit. In my opinion,…
It's not really clear what "primary" means here. It's certainly one of my primary concerns.
> Of the top reasons people are happy at work, salary is way down on the list.
Okay, but that doesn't mean that if the salary were zero they would take the job. It just means that they have enough options within their acceptable salary range that they also considered other factors.
Asking whether salary is the primary reason for choosing a job is a bit like asking if width is the primary reason for choosing a storage unit.