golden handcuffs
Concise Oxford English Dictionary © 2008 Oxford University Press:
golden handcuffs
▶plural noun informal benefits provided by an employer to discourage an employee from taking employment elsewhere.
'golden handcuffs' also found in these Oxford entries:

