Amazon should consider the Triangle (Raleigh/Durham/Chapel Hill) area of NC. There's definitely a strong university presence here, as well as an existing workforce of highly skilled / educated folks working at companies like Red Hat, IBM, Cisco, Credit Suisse, Deutsche Bank, Glaxo-Smith-Kline, Microsoft, and the like. The Raleigh metro area population was 2.16 million in 2011 and this is one of the fastest growing areas in the country (or was as of 2015)[1].
The Triangle is also in a sweet spot between beaches to the east, within about a 1.5 hour to 2.5 hour drive, and mountains to the west, within about 4-5 hours. And locally we have lots of outdoor green spaces with plenty of trails for running, hiking, mountain biking, etc.
We have major league sports (the NHL Carolina Hurricanes) and minor league baseball (Durham Bulls) and soccer (NC Football Club, formerly the Carolina Railhawks).
The local airport has direct flights to Seattle, San Francisco, Los Angeles, London, Paris, New York, Chicago, Atlanta, DC, and Toronto among others.
There's a nice nightlife scene here with each of the three "points" of the Triangle being a "college town" (Duke, UNC Chapel Hill, and North Carolina State being the major universities). And if you like music, you can get everything from jazz at Beyu Cafe, to the NC Symphony Orchestra at Meymandi Hall in Raleigh, to black metal / death metal / metalcore / etc. at The Maywood in Raleigh, and all sorts of eclectic shit at the Cat's Cradle in Carrboro. And Trans-Siberian Orchestra always has a stop here at PNC Arena on their winter tour. And that's not even mentioning Motorco and the Durham Performing Arts Center in Durham, or Lincoln Theater or Walnut Creek Ampitheatre in Raleigh.
There's plenty of good food to be had here, although admittedly not quite the variety found in Seattle, Chicago, New York or San Francisco, etc. But still you can find a very nice range of options here. Lots of good Thai food in particular.
All in all, despite the embarrassing fuckups by our state government over the past couple of years that have made the national news, this really is a nice place to live and work. And the Triangle metro area is really a different world from the rural parts of NC. Yeah, if you go looking, you can find some pretty backwards, uneducated, ignorant people in NC, but the area here is very diverse, educated, cultured, etc.
[1]: https://www.bizjournals.com/triangle/morning_call/2015/01/fo...