Pros
You will meet a lot of interesting people and make life long friendships too. You occasionally get a great manager. There's free parking on campus.
Cons
The work environment can be negative and stressful. Management can treat people like children. Cleanliness of the building is not good enough. Executive management doesn't talk to Day to Day managers to create beneficial change for employees and taxpayers. Quality is not needed for Executives to get promoted, which creates conflicting campus life priorities that hurt the taxpayers. Fun activities have been taken away as if we are not human if you work for the government, which further contributes to the negative and stressful environment. You get paid the same whether you do your job badly, okay/good or an overachiever. New employees and old employees who can't do the job sufficiently are not fired which contributes to low quality to the taxpayers but Executives still get promoted either way.