Pros
The company leads you to believing you add value to the company and are important which is a lie. A few honest good people work for the company that genuinely care, but that is a small number.
Cons
Upper management simply uses you until they do not need you anymore. They put on a huge show every time the KC team comes in to make everything look good and justify each persons job. The KC team is disconnected with what is happening on the ground level. The management is a good Ol boy system. They try and show how much they care for the communities they work in but only because they must cover all the unethical things they do! Hourly employees, high school graduates, college graduates, and professionals take a deeper look before you chose to work for this company. The company only cares about making money, not the people or the animal. This is evidence with the stance on crate gestation.