Pros
If there's no mandatory overtime, the work is easy and the benefits are good (30 days PTO, average health insurance but it's fully paid by the company), Hours are fairly flexible.
Cons
You will always be in mandatory overtime. You will work 50-60 hour weeks doing the most dull work you can imagine. The pay is not good to begin with and you won't get anything except what the govt makes them pay for OT. No chance for advancement when supervisors only make $1 more per hour to be in charge of other people and the only step up is dept manager. The manager is awful. You will have to be at 99% accuracy and you'll be over-managed the entire time. The department manager will lie to everyone with a straight face. I have lost 5 years of my life to this company.