Completely agree with you. Stayed a bit longer than you; I did get complacent towards the end. I should have moved on instead of waiting for the LR payout.
There are tons of good jobs. You need to be currently relevant if working tech. Cisco is definitely not current, and say that sadly. If you know networking and can implement & troubleshoot, there are plenty of good jobs. I learned post Cisco to trust my skills and stop dealing with wasting time working for toxic fools.
The best part has been completing a few pain in the @$$ projects as a contractor, mostly messed up because of a person or persons running them; then being told I did a great job saving with the infamous "diving catch" managerial blessing...and then telling the "leaders" I am moving on! That is the best feeling for a person like me that is naturally inclined to work through cr@p.
The thing I truly realized is how many toxic, worthless overall, mid-level "leaders" there are at Cisco. They are like cockroaches and float on the misery of others. They should be the ones LR'd. Paid too much, simply to control the fate of others. It starts changing when top garbage leaders go; the behavior is sanctioned.