Earlier quoted context omitted.
I think salary + performance bonus is generally a good way to go. I've only had one job that did that. The base salary wasn't remarkable but there was a bonus that had a component that was calculated based on the overall performance of the company that year, and a component that recognized individual performance. So everyone got a bonus, but high performers got more. You used to see bonus compensation in most financi…
A former employer did 40% bonuses. It made for a nice holiday surprise even when they decided "the company didn't meet expectations" and gave everyone half bonus. Eventually they decided to "align with market expectations" and coincidentally started hemorrhaging staff.
At my fist full-time job out of college (non-tech), the company gave everyone an extra paycheck as a Christmas bonus.
The next year, everyone got half a paycheck as a Christmas bonus.
The next year, everyone got a spiral-sliced ham as a Christmas bonus.
Before the following Christmas came around, the majority of people had gone to the competition across town.