Can you elaborate on this? I find it surprising since bonus pays are very commonly used in many industries (and, in fact, relied on very heavily in e.g. finance)
Can you elaborate on this? I find it surprising since bonus pays are very commonly used in many industries (and, in fact, relied on very heavily in e.g. finance)
The problem is that individual performance is a much smaller factor of outcome than commonly believed. Organisational structure, luck, social standing in the organisation, etc play a much bigger role. So in the end, performance bonuses usually reward random variation more than individual prowess (as much as the recipients would like to think otherwise.)
This one-armed bandit type compensation, when disguised as a performance bonus, creates confusion, weird incentives, limits creativity and experimentation, and breeds bad blood.
Higher salaries will get disclosed more, because if I get an offer below my current salary, then I can disclose and at the very least get a match or refuse the offer. At a lower salary, there is a higher probability that the offer is higher, and my current salary does not matter.
I believe that people more rarely accept a downgrade in salary, so the probably of acceptance is also conditioned on the current salary. What this means is that the effect is biased and probably non-linear, but I wouldn't qualify it as non effect.
* You stay at the same company
* They are happy to pay above market rates and keep giving you raises even if you are paid over market rates.
This would be the exception, and probably for some real specialist stuff.
If I get a 10% raise today, it will have no impact on my 2030 salary. Getting more stock might be a different thing if you are very lucky and the ducks line up.
But developers do not have hard proof and they will be getting 10k bonus instead.
Btw my current company offers bonus vacation days instead of financial incentives, and they go to every one in the team responsible for achieving product goals. I feel a little guilty as I'm enjoying that benefit today despite not having been at the company at the point the goals were met! I like the idea though...
Regarding when they lose money - at best they get no salary or they just get fired.