In case you really want your selected candidates to join, then either offer them what they want; else do not be so ambitious in choosing candidates. Lower down your specs and choose candidates accordingly.
Kust as you are running for the best candidates, these candidates are also looking for the best offers. Competition is a two-way street, do not forget this. While trying to be competitive yourself, you can not blame others for not being competitive. You choose BEST candidates, they choose BEST companies. Hope it makes sense to you.
7th February 2018 From India, Delhi
We had offered the salary, which was expected by the candidate & also, kept date of joining in accordance with the Notice period of candidate. Everything was in accordance with the candidate. We waited for 30 days of his notice period, in fact till 29th day the candidate has confirmed his joining with us but on the date of joining neither he turn up to join nor answered our call.
We agree candidates have right to choose whats best for them but at least they should have informed us in case of not joining, so that we can hire someone else.
8th February 2018 From India, Sangrur