Very poor advice. Salary is a huge part of job satisfaction. I normally line up multiple offers at places I'd like to work and negotiate on the salary. If a place I really want to work can't offer me compensation that the market is already offering me, then by definition that place isn't a good place to work. They don't value my labour.