Pros
Flexible schedule, decent compensation & fair pay for everyone at the same level, shift differential, overtime for employees who have been through 1+ season, PTO, free employee only parking garage, job security, work independently, cafeteria and snack lounges on campus, free city bus pass (the JO). This is a great position for someone who is in school or needs some extra money but it would be difficult to make a career here.
Cons
Management has no idea what is going on. Anyone who has a genuine interest or intelligent questions about their training/work will be met with non-answers typical to government which is far from motivating. Managers give cookie-cutter, uninformative feedback and don't know answers to seemingly simple problems. Zero advancement opportunity within company - if you want a different job there you have to apply for it with everyone else. Little/no opportunity for work verification or professional references. No raises. Upper management shows poor employee trust and little appreciation. Cafeteria is very expensive.