Here's what I don't get... If you have any options at all, why stay at a company with sub-par technology that abuses their workers? They've been stuck in low 3 Glassdoor [0] range for a while. It's layoff after layoff as they slowly dismantle the company. Why stay? Geographic limitations? Narrow skillsets? [0] https://www.glassdoor.com/Reviews/IBM-Reviews-E354.htm#trend...
Geographic limitations are a big deal. I'm in the same sort of position as the IBM'ers, in that my company is slowly farming out what used to be internal apps to SaaS companies and moving the remaining jobs to a contractor in India. My family is local, and as I get older that's more and more important. If I have to leave town it's going to have a big impact on my happiness. So much so, in fact, that I may take a huge…
I like living in cities, but I can understand it's not everyone's cup of tea, particularly if you or your upstairs neighbors have kids. And all my friends with kids say the secret to happiness is having local grandparents. Or an au pair.
Further, if you live in an economically depressed area, there's no guarantee you can easily or quickly sell your home. Family in CT a little over 2 hours outside of nyc had a house on the market for 8 months before it sold.