Pros
Super good pay ($11+/hour), steady hours (40+ hours/week), no weekends, moderate flexibility with shifts, and if you work hard you WILL be rewarded. They provide regular breaks each day (two 10 min, one 20 min) and free Gatorade when it reaches a certain temperature in the plant.
Cons
Pretty good conditions for a factory but it can get pretty hot. It's hard work- no way to get around that. You will be very sore and tired at the end of a day (less so as the summer goes on). You will be moved around to various jobs as they need you- you're kind of their fill-in, jack of all trades as they train you...but it's good pay. The evening shift (3-11pm) is a sucker punch. I hated that shift above all else. The others are perfectly fine though. And some people strangely like the evening shift. I don't get that though.