Recently experienced an excellent colleague ask for a raise to $X, get rejected, leave, the replacement was hired for more than $X, the replacement complained about the workload being too much, and so we hired another body to cover the original developer leaving, again for more than $X. Absolute madness.