As someone who has begun to raise a family, Riverton has been a great place for us! We have some good conveniences such as a shopping center that contains different shops like the Peterson's Fresh Market or an IFA Country Store while being easy to get to. The weather can get fairly cold in the Winter months, but it's made up by having a nice summertime when we never get too hot here, usually staying around the 70°s.
If you're looking for work, Riverton itself isn't necessarily the place to look but it can be fine as neighboring cities only minutes away like Draper has many established companies constantly looking for new employees. In terms of schools for kids, living in Riverton has been good as the schools are known for having better test scores than the rest of Utah.
In terms of entertainment, Riverton is a bit of a notch down as you honestly don't have much to do in terms of activities in the city itself, but neighboring cities are just a stone throw away so for example, you could go see a movie at the Cinemark Draper in Draper, or take a 30 minute drive to the Hogle Zoo in Salt Lake City.