Every time I’ve been laid off, I’ve found a position that was better in almost every aspect. There’s a study recently that also showed people who changed jobs every 3-4 years increase their salaries significantly compared to people who stay in the same company the entire time. This is because every time you find a new job, you are renegotiating upward where as bonuses and raises are the bare minimum a company thinks they can give you to retain you. Lastly, I’ve had a couple of friends who were laid off because the company was severely strapped for cash. Severance was 3 weeks of salary, regardless of years of service. You’ll be hard pressed to find a better package. And if you can find another one, you’re stacking double salaries.
Don’t forget you can get unemployment while you’re searching (up to 6 months I think). Doesn’t pay that much but it’ll help to pay some bills ($1800/month max in CA).
Good luck Brandon, lemme know if you’d be interested in an engineering job in CA, I have some contacts here and there.