It's all about the U ...
Pros: Opportunities, benefits, pay, experience
Cons: Culture needs a little work
Great place to work, very diverse environment, big organization with lots of opportunity. Extreme exposure in whatever topic of your choosing, you'll be a subject matter expert in no time. State of the art technology deployed most of the time and usually in very large-scale deployments.