There are a handful of things to not like about Utah, but in the software industry at least, it has been pretty good for the last decade.
In 2015, I bought my unexceptional starter house for under $200k. (Fifteen minutes from Salt Lake city center, built 1970s, average condition, 2k sq ft, two car garage, 0.2 acre.)
Utah has always been big in tech (relatively to its size). Novell and WordPerfect were the homegrown giants of yesteryear. Now it's Pluralsight, Qualtrics, Instructure, Domo, and bunch of up and comers.
Lots of Utah companies have to reach outside the state for engineering muscle because the demand is so high.
Every time I've talked to devs who have moved from SF they universally tell me stories about:
1. Ridiculous cost of living
2. Horrific commutes
Which has soured me on the idea of ever moving there.
I live in Saint George (very far Southern Utah). It's beautiful, the weather is great (if you like hot and dry), and Washington County is very small compared to Utah County and surrounding areas. Traffic is becoming something of a problem and the area is going to be under constant road construction for the next 20 years if growth continues.
There are very few software companies in the area: PrinterLogic, BusyBusy, Mango Voice, and perhaps a few others. If you do move to the area, make sure you have plenty of remote opportunities or are willing to commute to Las Vegas daily (about 90-ish minutes one way).
Of course Capitol Reef, Zion, and a bunch of relatively small towns don't have good pay.