Pros
They make you feel important, it is like a cult or a religion there. Some good parties. I had some interesting conversations there, and you are surrounded by people from varied backgrounds. The cultural exposure is nice.
Cons
LOTS of arrogance and egos, people who think they are martyrs, holier than thou attitudes. DO NOT take a temporary contract or a General Service contract. They basically chew you up, and spit you out acting like they did you a favor. You should be warned in advance that the rules may not apply to longer term employees, who are free to say sexist or racist comments with no recourse for bad behavior. The management is two faced talking about human rights one day and allowing yours to be violated the next. This place is like when the Pope slapped a woman one day and spoke with empathy for women the next. TONS of hypocrisy everywhere and HORRIBLE management slides and gets paid retirement pensions while they slave-drive people who are trying to work their way up. I honestly regret wasting my precious years there in the dingy offices surrounded by lazy, complacent and self-righteous staff.