I know so many people who are staying at Weatherford despite hating their jobs because they're hoping they'll be laid off and walk away with severance - despite the fact that severance is not a guarantee.
Company can decide tomorrow they are done giving out severances - it's not required by law, after all. And many people will find they were stuck at a lousy job for nothing.
If you can find a way to do it, leave this place now. Things will not get better, people might as well move on with their lives.
My two cents.