Should organisations allow staff to decide their own salary?

Self-setting salaries could be a valuable strategy to attract talent. But is it a good idea or an administrative nightmare?