Basically this place is one big game. If you play the game and win, you'll be fine. But let me tell you it's a hard game to win. Pay for highly skilled labor is low, raises were pennies (if you worked hard....somebody lazy in your dept might have got $.01 less than you), and just a very political environment. You'll hear "big changes are coming" which creates hostility between workers because everybody starts trying to outdo one another trying to get some promotion that doesn't exist. If you get on an off shift, don't count on ever getting off of it. They will skip seniority and let somebody else go to first. And if you want to go to the first shift you'll need alot of lube. People on 2nd shift were just downright hateful, and communication is also non existent. The ONLY thing I liked about this place was the insurance.