Take a cue from your senior leadership who we all have seen "bounce" themselves...in droves. If the higher-ups are leaving, you know there's no future.
If you live near a Comcast store, look on their career website and check it out. The benefits are actually better than VZW (same 401k match, FREE cable/internet, etc.).