I think that SLC is becoming more diverse. Provo-Orem, now there's a mecca of Mormondom for you. (I happen to be Mormon myself, but even I find Provo a bit too LDS at times!)
Let's see....SLC.....close to some great outdoor recreational activities. (Skiing, snowshoeing, snowboarding, etc., during the winter; hiking, mountain biking, camping, fishing during the summer.) Decent airport, although I find fares to where I want to go tend to be cheaper from Las Vegas. Interstate 15 seems to be ALWAYS under construction, so expect road delays no matter where you want to go! Decent shopping. Within a day's drive of Zion, Bryce Canyon, Cedar Breaks (yay!), Timpanogos Cave, Golden Spike, etc., etc. (Gotta' get the National Park Service plug in there!) University of Utah is a nice school. Barnes and Nobles and Starbucks abound. If you like amusement parks, Lagoon is right up the road. Hogle Zoo is in town if you like zoos. Some nice restaurants. (A personal favorite of mine - the Bombay House.) NBA team in town (Utah Jazz.) No NFL team, but college football is big. (BYU v UofU - big rivalry.) I think wages in Utah in general tend to be lower than the national average. I believe the cost of living in SLC is a bit lower than average as well. I'll see if I can remember the website that has that information. House prices seem to be climbing at a higher rate than salaries, though, so if you want to get into the housing market I'd probably recommend sooner rather than later. I live in southern Utah and only visit SLC so I'm certainly not an expert on the area....these are only personal observations!