Pros
The ability to work on really important issues is great. You have some autonomy to design and building programming that ladders up to the mission, and you are not beholden to those programs year over year. If the ecosystem of the area that you work in changes, you work can to. You also get incredible opportunities to engage fascinating and powerful influencers - CEO's and industry titans, world leaders, philanthropists, celebrities, etc. which is unique. Becuase the org is so nimble and it is all hands on deck atmosphere, there are ample opportunities to build new skillsets as you aren't beholden to just one specific role or set of tasks day in and day out (however this can be a con as well depending on how you look at it).
Cons
The mission is broad and there are a number of centers that work on different parts of the mission. these centers don't always collaborate well together. Workload around major flagship events, like Global Conference, London Summit can become extremely heavy, and sometimes there isn't enough support staff to better distribute the load.