Vantaggi
Hours are OK most of the time. People are generally reasonable and responsive; not as crazy as at some other places I've worked. Good vacation policies (4 weeks) and you get to take them with little or grief given. Some opportunity to work from home or out of the office, especially as you move up the ladder and if your presence in the office isn't physically necessary.
Svantaggi
Place is so big and constantly reorganizing with seemingly little rhyme or reason. The bureacracy often gets in the way of the job, but rarely helps when it should, as when a senior person breaks the "rules" s/he gets no grief and, in fact, gets to complain about lack of initiative, etc. If lower level person tries to exercise some initiative, often is beaten down.