Decent place to work but there are better options out there.
Pros: good benefits, ok salaries, good job security if permanent employee.
Cons: management, neglected support staff
Overall, it's a good place to work. The people are mostly friendly and the large size of the campus helps you make a lot of connections. However, management is a mess and there is little to no room for advancement. Work there if you're ready to retire.