> As an employee, I would say the costs of specifying
> my expected salary range upfront outweigh the benefits
That's interesting. Having well over a decade of being an employee, having been a hiring manager, having been a freelancer, and having been a recruiter, I'd do it every time.