Pros
Entrepreneurial environment, lots of smart and truly nice people, very autonomous work environment for the most part, lots of transformation work so it's great if you want autonomy and have an opportunity to work on a lot of different projects. The place often feels like a start up although it's an old company - this is good if you want to learn and try new things, but not good if you don't like uncertainty.
Cons
A lot of chnages everywhere, sometimes moving too fast