For mountain outdoor recreation and tech jobs nothing really comes close to SLC and Denver. SLC is much closer the the mountains than Denver, you can live downtown and be just minutes away from all the outdoor recreation.
Before coronavirus SLC had the lowest unemployment of larger metro areas.
https://www.sltrib.com/news/politics...city-achieves/
It is also ranked to be one of the best cities to recover from the crisis along with Denver and Boise.
Boise is sorta like a smaller SLC with lower wages and less tech jobs, it doesn’t have nearly the tech boom that SLC and Denver have. Boise’s cost of living is quickly catching up to SLC.