Pros
I have had the chance to work with some fantastic people here. People are energized, passionate, and fully committed to what they're doing. The company is doing its best to anticipate and even embrace disruptive change, although this mostly happens at a local level -- Agile product development, particular individuals spearheading new approaches. To their credit, this is a company that puts a high value on integrity, on Doing the Right Thing, and on creating a safe and diverse workplace.
Cons
On the other hand, as one might expect for a large corporation, owned by a larger corporation, there can often be a lot of red tape to get through, especially where legalities are involved. Having operated a startup-like project within the organization, we also found it sometimes difficult to get support from other verticals within the rest of the company. The structures for technical information sharing are underdeveloped. Also, while there has been a stated interest in innovation and disruption, the mechanisms chosen to solicit and implement new ideas have not been the most conducive to gathering and testing a diversity of ideas.