Pros
Working for Pilgrim's in Sumter, SC will help you do one of the two things. It will help you realize if you are weak or strong. It will help you admit if you are good or bad. It will help you realize if you are a leader of a follower. If developing your professional skills, people skills or just developing you as a person Pilgrim's Pride would be a good place to make a stop. There are people on all levels that will test these areas everyday.
Cons
First, I feel that upper management must be held to a level of competency and professionalism that will be respected by everyone who reports to them directly or indirectly. Respect for professionalism, integrity, good work ethics yeilds a different kind of performance then the intimidation tactic. Each one will get results but the one that keeps on working even when you are not there is respect.