Stay away!! very toxic, very demanding, intimidating, hostile, stressful, want to learn bad habits this is the place.
Pros
Lot of good programs with good intentions but terrible execution. The company likes to shoot themselves in the head due to capricious and illogical requirements.
Cons
Management lives in a bubble, reactive, no planning, no support, it is like working with hands tied to your back and wearing blindfolds. No support for line managers and if you say right management will say left and blame you. You survive by finding scapegoats and shifting blame on others. You are always in a constant state of fear so nobody is willing to co-operate or share information. Management style is to threaten employees by finding fault, not by looking for solutions or working co-operatively. Constantly understaffed to control costs and expected to meet unrealistic goals with the consequence of being blamed if goals not met and quick to write employees for lack of performance. No regard for talent, abilities or work knowledge. No growth opportunity. It is amazing how a Fortune 500 company with so much talent can operate a plant like this.