Pros
Really none other than benefits
Cons
Terrible management, horrible culture, top local management has an anger problem, some corrupt dept leaders, lots of fear. No value for diversity - and still making tasteless jokes about women and disadvantaged groups.