Overall, ADM is a good place to work.
I worked at a grain elevator in a non-management roll.
Since ADM is an agricultural based company the hours can be non-typical (esp during harvest season or planting)
ADM prefers to get their managers from an in-company management program rather than hire from the outside. I have several bachelor degrees, military experience, agricultural experience and was passed over for management several times because the recruit their managers right out of college.
Like any other company you have good managers and poor managers.
ADM is a very, very, VERY safety oriented workplace, almost to an annoyance but after viewing their safety videos from past accidents it is clear why they take safety very seriously.
My favorite part of the job was eventually being moved up to the elevator crew "level 2" which allowed me to run the locomotive during train operations, drive the heavy equipment, ect.