Pros
It could offer great learning opportunities for the people who are willing to make an effort to find them - there is innovative stuff that you could work on, getting exposure to new technologies; there are some really smart people in the company with deep expertise in what they do that you could learn a lot from. The company offers generally good work-life balance, and the colleagues are nice.
Cons
There is a lot of old-school, bureaucratic mentality throughout the company that slows things down. People tend to think first about damage control rather than how they can improve things. The company has grown through numerous acquisitions, so there might be significant variance among the culture of different offices and locations, as well as a bit of us-vs-them mentality.