I've really got to wonder at the people who would stay at a company that treated them like utter garbage ... especially if they're experienced ... and especially in this job market.
Red Hat tends to employ people through offices in low/moderate COL areas or as fully remote. It would have been my #1 prospect after leaving the Bay Area. People who've already established lives in places like Raleigh may not find a comparable job so easily.