Clean, considerate environment to work in. Opportunity to advance or change position. They are truly concerned with safety throughout the facility and the guidelines are clear.

Cons

Low pay, raises few and far between they tend to discharge workers at the drop of a hat. Their yearly reviews are unclear and seem to be a one size fits all with the raises not reflective of work produce. Upper management appears to only give lip service to genuine employee concerns.