Pros: insurance benefits almost 100% paid for
Cons: the weather.
I deal with many things on a daily basis. If it has a component to IT, I am involved in most activities. I try to get my hands on everything so I can learn. Being at TCU, I have been exposed to a lot of things that a lot of IT professionals at my age haven't been exposed to. I have learned more and more about virtualization, SCCM, Cisco phone systems, PRI's, security, patch management.
Co-workers are good people. Most have been here for 10-15 + years in the IT department.