I don't understand everyone who wants to wait for a package to screw Cisco out of a package. You're putting all the power in Cisco's hands. Cisco gets to decide WHEN to kick you to the curb. Managers have time to plan on passing your work off or deprioritizing it until they can hire a contractor to take it over. In the meantime, you have no idea what the job market will be like at the time you are let go. If there's only 100 developer jobs out there and Cisco lets go 500 developers, then, sure, there are jobs available but now you have to deal with a lot of extra competition for those jobs.
Take charge of your life and keep control in your hands. It's easier to find a job while you're employed. You may interview with a company and see that they're just as bad as Cisco, but in a different way. If you're currently employed, you can easily pass on the offer and look at the next company, but if you're unemployed, you need to find that next job soon before your package runs out and then you didn't profit from the package, you lost money. Stick it to Cisco by finding a job on your terms and make your manager have to suddenly backfill your position and deal with the fallout of not having a resource to do a job suddenly instead of letting Cisco determine when you have to look along with flooding the market with extra candidates as competition.
I also find it hard to believe that there are SO MANY jobs out there that pay SO MUCH more than Cisco. Since '16, I've looked at a lot of positions similar to my role at Cisco. None of them are a significant bump or double my pay. I've seen some that paid more, but 1-5% is NOT significant and certainly isn't double. Every time I see someone post that they left Cisco and are now making double their Cisco pay, I immediately think everything in their post is a lie.