5.0
15 July 2014
Anonymous employee
Former employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Great pay and benefits, tons of potential travel and a feeling of family.
Cons
Corporate structure did not allow for vertical movement and the plant was located in a "not so great" area of town.