I second this. There has been a lot of discussion online and offline re company must disclose salary. Technically, you are marketing the job vacancy. The same as marketing a product/services - you want to know the price. 👌
Discussion
In Lithuania they are obligated to do that based on local laws, but I imagine it is not always easy for a company to have a single salary policy. Companies want to pay based on a country where a candidate / hire is located