Golden life jacket

Golden life jacket,

Definition of Golden life jacket:

  1. Part of a compensation package that is offered to top executives of a company that is being acquired by another company. The purpose of this offer is to keep those executives in their current positions. Some forms of this compensation can be large bonuses or company stock options.

Meaning of Golden life jacket & Golden life jacket Definition