golden handcuffs
From Longman Dictionary of Contemporary Englishgolden handcuffsˌgolden ˈhandcuffs noun [plural] informal things such as a large salary or a good pension that make important workers want to continue working for an organization, rather than leave to work for a competing organizationExamples from the Corpusgolden handcuffs• Company pensions were the golden handcuffs which chained staff to a company.From Longman Business Dictionarygolden handcuffsˌgolden ˈhandcuffs noun [plural]HUMAN RESOURCES things that make important employees stay with a company rather than going to work for a COMPETITORCompany pensions were the golden handcuffs which chained staff to a company.