Hands on position with wide ranging responsibilities and work experiences. Challenging environment, but strong wage and bonus opportunity. Hard working employees.
Cons
Upper management lacks people skills, dirty and dangerous work environment, non engaged work force, small amount of support staff.