Pros
Upper management always makes a lot of effort to stay engaged, support employees and does a lot of stuff to build morale. My boss at the home office is always understanding and flexible with our schedules when things come up with our families or doctors appointments. I like that the company is really focused on helping farmers in the cooperative and offering quality products. They really love people that bring new ideas to the table and management openly welcomes any feedback. It truly feels like a team and that we're all working together towards something. Also free fountain drinks, energy drinks, and coffee in the break room is a plus.
Cons
A lot of growing pains right now as they try to catch up on technology and improve efficiency, so a lot of people have been working overtime, but they pay you for overtime so I don't really mind.