Pros
None. I worked there for almost 7 years, all they did was take things away from the employees in my time there. Absolutely nothing positive to say.
Cons
Literally. Every. Single. Thing. Filthy work, doesn't matter how hard you work unless you're friends or related to the managers. They are CONSTANTLY taking benefits away from their production employees. 401k match is a joke IF you get one. Good luck getting a raise, I didn't get one for the first 2 1/2 years I worked there. You can learn everything and be great at your job, even if your managers say you're a great employee and you work hard it's sorry the company didn't do great this year no raises. But the CEO and Vice Presidents always get their multi-million dollar bonuses. Their insurance is a joke, at my new company my deductible is less than a third of what is was at quad, my 401k match is double, and I get paid sick leave.