Pros
The work enviroment at Colorado State is informal. Generally flex time allows you take care of emergencies. Fort Collins is an excellent place to live and has consistently been ranked as one of the top small cities to live in America. Houses are reasonable priced and there is a large park for kids within walking distance of your house. The public library is excellent. There are bike lanes on nearly every street and trails run through the city. The downtown has its own character and you could easily spend an evening just window shopping. The resources at CSU are generally sufficient to do your job. This includes the availability of journals, books and computing resources. Even though the rest of the benefits are not that great CSU provides 24 days of annual vacation from day 1. Can't beat that. Of course you can go skiing in winter and river rafting in summer on that vacation time.
Cons
The benefits are not the greatest but Colorado State University is making an effort to improve that. The State has some issue with the Taxpayer Bill of Rights hampering higher education funding. Hopefully they will solve this problem soon. This city is not very big so employment is limited. So it would be better to get a job before you move to this city. The infrastructure at the University is suffering because of a shortfall in funding but the state has taken notice and will hopefully find some money to improve the classrooms and hire new faculty in some departments with high enrollment.