golden handcuffs

📖 general
Meaning
Financial incentives (like bonuses, stock options, or deferred compensation) designed to retain valuable employees by making it costly for them to leave.
Literal Meaning
Restraints made of gold.
Example
“The executive signed a new contract with golden handcuffs, making it almost impossible for him to leave before five years.”