I just moved from Northern Virginia (Pentagon City) to Charleston, SC. I went to college in Nebraska so Im familiar with Denver prices. I appreciate both being mentioned.
Jobs:
DC Metro: Unlimited Gov/Contractor jobs for tech. I had a job offer every week
Charleston: Limited to the Navy base, Boeing, and Volvo. I have seen very limited and specific jobs here compared to DC.
Real Estate:
DC Metro: More expensive than Denver, If you want to OWN a nice condo in a OKAYish area youre looking at 400k+ for a 2b/2ba, 850 or less SqFt. Not even sure with houses.
Charleston: You can get into a house downtown for 400, I just bought one, with a yard. There is also beaches on each of the surrounding islands of downtown. There are great stats for Real Estate in Charleston. It was in the top 5 in most polls for people moving here. AKA Great potential to always have rentals.
Summary:
DC Metro: Provides a lot of job security, I can see it as one of the last places to suffer from a recession due to the everything there supporting the government. Real estate prices living close to the city is TIGHT literally and figuratively.
Charleston: Not great job security, real estate is much more affordable and lots of people moving here.
Side note: I moved to Charleston because my job lets me work remote and my SO got a job here, crossing fingers I don't ever lose my job because job market isnt looking promising here.