Pros
-On the large scale, cargill is huge and is able to provide a great deal of opportunities in many locations, in different business units, and the ability to move laterally/upward to multiple positions frequently -In terms of salaried professionals, Cargill takes care to hire on competent, personable people. The kind every company should have. -Pros when viewing the individual plant a coop project engineer working in CMNA (corn milling north america): very dynamic job that gives a GREAT variety of work. No two weeks are even close to being the same really for me.
Cons
-Not a chemical/mechanical engineer (if looking for engineering position) -Quality of work done varies greatly by department. Experience working with engineers has been excellent. When dealing with Cargill IT (20 min phone calls to India for simple password resets), HR (poor communication of benefits, relocation, etc), Safety (poorly composed, mandatory trainings), etc can be a huge pain.