Pros
Hard working hourly workforce, although not treated well by director level management due to uneducated, impulse decisions. I am surprised they have not unionized.
Cons
If you are the type of person who is driven, accountable, and passionate save your sanity and career...look elsewhere. Attrition for salaried employees is very high and rising due to management/ senior leadership's blind eye to talented people. Promotion from within is nearly impossible and not based on performance, and salary increases are not awarded for those who are promoted. The company will, however, laterally move you for years and years and call it talent development so they can get their "check" in the box. Positions open up only when employees finally realize they have wasted away years of their life going nowhere and leave, only then to be back filled by a lateral equivelant position that absorbs their responsibilities, leaving zero opportunity.