Pros
Other associates are cool and hardworking, supervisors are great and easy to talk to, semi-casual environment lets you relax a little bit so you don't feel like someone is breathing down your neck, excellent benefits package.
Cons
Work either way too much overtime, or barely working two days a week, depending on the season. Orders are rushed, machines are max speed, making quality checks nearly impossible. Low pay. Filthy conditions; all the walls in the production room are filthy and covered in dirt, linoleum torn up from pallet jacks, paint boundary lines instead, that way the floors can be concrete and you don't have to deal with little tiny pieces of linoleum in your clothing and food. Don't get me started on the mop bucket areas. Overall morale low due to being over-worked. Mold techs, supervisors, and QA techs all work 12 hour shifts. Time management is apparently not a thing. Trainees need more than a few days to be eased into the job. Constantly in "training mode" because people quit so frequently. I could go on.