Pros: constant learning, great relations with co workers, wage and benefits
Cons: shift work, transportation, long hours, hard labor
Union based environment, making employee management relations slightly school yard, and uniform.
Morale a tad low, and vision not one I could wholeheartedly support.
I learned a lot in this position, knowledge in machining, programing, operating.
Shift work was involved which was hard, but showed me I am capable of adapting.
I enjoyed getting my hands dirty and proving to myself that I can tackle and excel, in an industrial environment.