I left here many years ago and recently returned. The leadership are clear in our goals, quick to adapt to new information, and give individuals a lot of responsibility and latitude to make good decisions. Beautiful buildings and workplace. Flexible hours.
Cons
Being a global company there are often meetings at weird hours, but you can also leave mid-day and no one cares, as long as you get your work done.