Being Laid Off by Shell? Understanding the Tax Impacts on Severance Pay and Your Pension Losing your job at a major company like Shell can be a sudden, overwhelming experience. Besides the emotional stress, there are many financial questions you’ll need to...