Pros
Keystone had decent pay and benefits for the area. Work wasn't too awful like most chicken plants.
Cons
Expected a lot of overtime. No work/life balance. They know they are one of the "good paying jobs" in Gadsden and overleverage it. Toxic coworkers consistently out to snake each other. No teamwork. Management lied about raises saying you get one every so often, then would come up with excuses why you didn't get a raise this time. Pretty much a dead end place with no opportunity for growth. Management did some pretty sketchy/borderline illegal things to squeeze employees into doing things. They call maintenance technicians "management" so they don't have to give them union benefits, but strip them of any management benefits. The good ole boy system is not open to any new ideas or better ways of improving. You must do the job to an arrogant few's standards or be positioned as an outcast in the culture. Kissing butt goes a long way here but is still a very 'dog eat dog' environment.