Pros
The job pays really well, and the benefits are very good. Most people like the shifts - 12hr rotating shifts for production, M-Th for maintenance, M-F for management/engineering.
Cons
Upper management is absent. Middle management is dysfunctional as it tries to fill the vacuum: rude, disorganized, unprofessional, confused. Front line managers are unsupported, generally good at what they do, but leaving in droves. Hourly workers are completely disenfranchised. Layoffs are common, and the uncertainty creates a poisonous atmosphere. Workers are old, and they care less about the mill and more about getting to retirement; and younger workers are jaded by the recurring layoffs.