But then you deal with the wage problem -- managers (especially ones without a tech background) are often of the "my reports make less than me" school of thought. More money = more power = more respect. So when a manager who makes $90k/yr is talking with a 30yo who wants $150k/yr, he might be insulted or put off. And let's not forget that a lot of developers probably should be in the 200-250 range.
The only thing to look for in a company, in my eyes, is how well they pay their employees. They can glad-hand all they want about open workspaces and ping-pong tables and catered lunches, but none of that matters. Show us the money.