I have been working at ADM full-time (More than 10 years)
Pay, benefits, stability, management, advancement opportunities.
I would say the only con is working 12 hour swing shift.
I applied online. The process took 2 weeks. I interviewed at ADM.
I applied online and received a phone call stating I would have a phone interview with the hiring manager. A couple of days later, I received a phone call telling me that I had moved on to the face-to-face interview. I met with a team of three. A couple of days later, I was offered.