This is a fairly hard question to answer because the situation differs very much from person to person, and group to group.
When I left Seagate, it was more to explore additional opportunities. I don't regret the decision but I do miss the co-workers and environment I had. This is coming from a position where I really enjoyed the team dynamics and learning opportunities in the group I was with. At the same time, it was a very little risk for me to leave. My risk of being laid off was extremely low and I felt relatively confident I could go back, even now.
On the flip side, I knew people there that are likely in more similar positions as yourself where their position was more at risk and they could very well end up in a worse position and most likely no way back. I don't believe any of those people have left Seagate voluntarily yet.
This was all in teams where the employees and immediate management got along well.
As someone else mentioned, look for something else first before jumping ship. There's a fair number of opportunities available, especially if you are willing to relocate. There are certainly opportunities out there in companies with better financial out look. Just don't expect to end up some place with no executive management problems.