Pros
There is only one plus to working fid this company... Using it as a springboard to get a better job.
Cons
Penalize you for bad weather. Can't be one minute late no matter the reason. Terrible management. This is truly a place where careers come to die. The best engineer at the plant fled to another job that paid infinitely more money. He was the reason that the plant continued to operate. I made many good friends on the hourly side of the scale. Salary side is definitely lacking though. The salary thrive on mentally beating down what they feel are their subordinates. Quit looking down on them and work with them, the results would startle you. The only thing the company uses the contract for is to prove themselves right. When you are in the right then all the sudden the contract gets interpreted to their benefit. They bring you in at a low rate and then let you wallow there with no raises until you get lucky enough to bid into production. There is no concept of teamwork. The only concept is cut your buddies throat so you can get ahead.