Pros: benefits, reasonable pay vs. industry, pension
Cons: hr influence, risk adverse
With such a large company, the area you work in can vary greatly. Certain areas are more politically charged than others, though most all are.
Most managers/leaders strive to do the right thing.
HR really runs things so strong political connections here helps greatly.