Cons: pay, supervisors, management, hours, lack of communication, alot of things..
I was employed here for 3 years. Will never have a set schedule you could be coming in at 10am, 2pm,4pm,6pm,or whenever they feel like having you come in. Management is a JOKE!!! They lie to your face, will stick up for supervisor's even if they are in the wrong, dont follow the Union guide lines, there is much more to this place than I can say. ADM has set rules that are in all locations for some reason if you work Company you can break them because upper management will stick up for you, but if hourly employee if you break a rule kiss your job good bye... I thought was a good company to work for until they pulled the things they did on me