How has that gone for your firm? Why was the decision made not just be upfront about the salary? If you are afraid that people won't be willing to work with you if they knew the salary then why potentially waste their time?
The first impression of how you are as a firm is the job ad, and if you don't post a salary the first impression is worse.
The first impression of how you are as a firm is the job ad, and if you don't post a salary the first impression is worse.