I left IBM a year ago when the sales org had a massive shakeup. Trust me, it's better out there. It's not normal to have non-stop reorgs and account changes. It's not normal for your manager to change every year. It's not normal to sell only renewals/ELAs because no new customer wants your products. It's normal for the company to have layoffs where performance is not factored in - in every other company, the great sellers are untouched.
There's a lot of great companies out there that want experienced sellers. The hiring market has never been better. My only regret is that I didn't leave earlier.