The only card that corporate higher ups have is cost cutting and layoffs will inevitably happen at some point this year keeping alive the tradition of yearly layoffs for the past 3 or 4 years.
Why wait for layoffs to happen to look for new jobs ? Looking for new opportunities while having an existing job is much less stressful plus competition is relatively lower since your other laid off colleagues are not looking at the same jobs at the same time. Just my 3....M .....cents