Pros
Pay is OK, competitive with alternates in the area.
401k profit sharing is very generous, better than most other plans out there.
Health benefits are excellent as well.
Good bonus if you have good attendance.
2-2-3 shift is nice, every other weekend is a 3-day weekend.
Good, easy work in a nice environment - air conditioned, quiet, and clean.
Opportunities for advancement.
Management knows what they are doing.
A lot of very nice people work there.
Cons
During busy times, mandatory overtime is tough.
Not enough people at times.
Supervisors are OK but do need some training.
Same pay regardless of how hard you work.