Pros: good pay
Cons: cold in the winter, hot in the summer
Lots of time spent at work, good pay though. Management could be trained more, which they are working on. Expected to get a lot accomplished with a lean production crew. Flexible with time off, which is helpful when problems come up in personal life.