I think this is excellent progress (posting ranges) and I've made a habit of always telling candidates I'm interviewing right up front what the range is so that I don't waste their time (or mine!). It really is just good business.
That said, I want to make an observation here on this part of the comment by Carrok:
> I am currently job hunting. I started looking locally, everything lists salary ranges, perfect. I can know which positions to skip and which ones might be a good match right away.
This is indeed a feature, but there is a trap here as well. I have watched a number of engineers who join a company that gives annual raises. They stay at that company for > 10 years and their salary is very comfortable for them. Then they decide to change jobs and the salary range for their current role with no history at the company is significantly less than they are currently making.
As you get more senior experienced, it is important to consider that there are two components of your "worth"; The skills you bring to the job is kind of your intrinsic value, and the knowledge of how to get things done at this company is a value "add-on." You lose that add-on when you start at a new company.
If you've been hopping from job to job every couple of years that won't be a significant issue for you but if you've been somewhere for 5+ years it could be, so keep that in mind while looking around.
That said, I want to make an observation here on this part of the comment by Carrok:
> I am currently job hunting. I started looking locally, everything lists salary ranges, perfect. I can know which positions to skip and which ones might be a good match right away.
This is indeed a feature, but there is a trap here as well. I have watched a number of engineers who join a company that gives annual raises. They stay at that company for > 10 years and their salary is very comfortable for them. Then they decide to change jobs and the salary range for their current role with no history at the company is significantly less than they are currently making.
As you get more senior experienced, it is important to consider that there are two components of your "worth"; The skills you bring to the job is kind of your intrinsic value, and the knowledge of how to get things done at this company is a value "add-on." You lose that add-on when you start at a new company.
If you've been hopping from job to job every couple of years that won't be a significant issue for you but if you've been somewhere for 5+ years it could be, so keep that in mind while looking around.