Pros
Decent benefits, good work/life balance in some departments, tries to look out for its people, promotes from within when possible, good people, working hard feels valuable to community, good ownership.
Cons
Manufacturing environment can be intense and peak season is grueling, management doesn't always seem to be on same page, not much innovation and creativity in recent years, not the best pay.