This job is good for the short term while you look for something else.
It SEEMS to be employee geared, until you realize its not. They will go out of their way to seem to help you in the beginning, but when the real problems start they become unbending and disinterested in what the employees have to say unless it benefits the company first and foremost. Favourtism is rampant and you will not advance unless someone wants you to. If you are a great worker, you may be held back in a position because you pick up the slack and help the line run smoothly. Physical ailments due to heavy repetitive work are treated fairly in the beginning, after a while, they consider that you have been "work hardened" and are not as willing to provide alternate work to alleviate repetitive injuries.
Free lunches on long weekends but not enough time to eat them or cold