Local leadership is generally great, benefits are hard to compete with and you're always working with cutting edge tech.
Cons
Global Leadership agendas can be difficult to justify at times; your schooling and time in the field play a bigger role in your pay scale than your actual capabilities.