Pros
Fast-paced working environment. Decent physical workout from day-to-day tasks. Opportunities to learn other departments. Lift-truck and forklift training. Health/Dental/Vision benefit prices of a large corporation. Flexible full-time hours (not always 40/week). Paid vacation, on-site nurse and legal advice. Paid breaks.
Cons
Reactive management, not proactive. Clique-ish management (and workers) that picks favorites. Passively punishes employees that press for changes. Inadequate HVAC, so working in trailers during cold/hot days can be brutal. Little accountability on workers (people that don't meet performance requirements are kept around due to tenure). Slow seasons are scheduled in such a way that they give the minimum amount of hours required to prevent claiming partial unemployment. Wage caps on entry-level jobs regardless of tenure. Annual raises are minuscule after probationary period. No performance bonuses; "points" system used to redeem extra PTO or overpriced items compared to extra pay.