Pros
If you are a favorite among management...I suppose it would be a wonderful place to work. If you have family in upper management, you can get almost any job you please.
Cons
There is absolutely no respect among managment/co-workers and no line that cannot be crossed. There's no growth/advancement; managers will either be honest and tell you that or blow smoke up your butt. The managament at this facility in PA clearly know they can undercut people in pay because of location/economy. They have started hiring people off the street because all the good workers leave. Whether you work hard or do nothing you get the same "raise",no one gets told when they're doing a good or bad job. As far as leadership is concerned...the managers are arrogant engineers, they don't know how to lead or manage. Overall, I hope I never experience a place like this ever again, I wouldn't wish employment at ADM on my worst enemy. All you have to do is google ADM and read all the criticism/scandals they are involved in. If you have any moral character, you would hate working for this company.