Pros: pay. most of the job duties were easy. friendly coworkers, good teamwork.
Cons: mandatory overtime. mandatory meetings on days off.
The 12 hour shifts were nice because you were under the assumption you'd only have to work 3 or 4 days each week. Unfortunately mandatory overtime typically negated the chance of having a real weekend. 60 or 72 hour weeks were a norm for months at a time, depending on sales and rework.
Hourly staff was very friendly, most were very cooperative and helpful when it came to teamwork, and most of the shift supervisors were respected and well liked. Upper management often would request constructive input from hourly staff, but upon getting feedback, would dismiss their ideas. Quality was stressed above all, but many times the actions and demands of management made it clear that quantity was more important.
Mandatory meetings on off-days were bittersweet. Though it was nice to chat with coworkers and enjoy cooking out on the patio, it would've been nicer to actually enjoy the day off by not having to go to work.
Pay started low, but increased quickly within the first year. Final pay rate of machine operators and maintenance technicians was fair. Stress level depended highly on which production line you were working that night, and if any of the other operators called in sick.