good hard work but not under ideal conditions. good pay and somewhat good benefits
Cons
upper management has no idea what the real employees do everyday . unqualified people in management positions. maintainence lacks alot on equiptment,talk safety but doesnt follow thru on employee concerns