The job itself is rather easy as most of your work is just cleaning machines and rethreading them when they go down, or you are doing quality, or driving a fork truck, or if your line is down you could find yourself palletizing which really is not the most fun job in the world.
Depending on the line you end up on management can be great at the direct level, but often times the engineers who are incharge of the departments have no real idea of what goes on as far as work. They often blame the employees for what is actually the machines fault.
Coworkers are often great to your face, but due to the very cut throat nature of getting promoted people are often talking about you the minute you walk away from them. In fact it was one of the worst workplaces I have ever been in for that.
I wouldn't recommend working here if you don't have to.
Pay is decent, you always know your schedule, overtime is always available
Coworkers are back stabbers, breaks are never consistent, management are awful, yearly chest xrays