Pros
Monday-Friday 8-5 work day, employee access to gym, cafeteria, health clinic, salary that seems shiny at first when you're young and broke
Cons
It will literally suck the soul out of your body. Hold on to your skeleton so it doesn't come out, too. If you do not fit in the cookie cutter ideals they have, they will cut away at you until you do. There is no room for individuality or diversity. I do not even need to get my toes out to count how many people of color I saw working there or the amount of people of color or women in positions of power. Also, once you get hired into one department it is LAUGHABLE if you think you'll ever move around without fighting a war to do so. So make sure you really like the sound of where you're starting because that's where you'll likely stay.