Good pay rates for hourly employees
Good product and manufacturing process to make a career
Reasonable benefits in terms of health insurance and retirement
Cons
Constant changes to work schedule coming from management makes it hard to keep up and plan personal life
Recurrent machinery problems requires long hours of work everyday to meet production