Good place to work, but you are own your own most of the time.
Pros: good people, very friendly, care about community.
Cons: needs a proper new hire program, needs small projects in different departments, often quiet and not including.
As a new hire, straight from college, I expected to be busy with new hire assignments, training, and career advancement. Instead I was meet with abandonment off and on, and had to find work for myself to do. I felt like I had no real purpose at the plant and was involved with little or no help after requesting to learn something. Not really satisfying.