Pros
A great place to work with people who really care about their job. A lot of freedom and a very "family-first" mentality. Working with Provo City is great, and the Triple Play amenities are great if you love working out or ice skating. Plus, you can see any of the shows at The Covey for free.
Cons
The pay is pretty low, even for Provo standards, which are lower than the national average. There's a bit of turnover because of this. Also, there's not much room for upwardly mobile employees.