Pros
This company is probably too big for its own good, and in fact, it is currently trying to consolidate offices (and probably even businesses). Through acquisitions its picked up a lot of software products but is not sure how to coordiante them into a more unified soluition offering. But it understands it has this difficulty and is actively working to resolve it from the top down.
Cons
It seems to have not done well in unifying the corporate culture of its various acquisitions. For example, I became an SAP employee through its acquisition of Sybase, but for the 3 or 4 years following, I never felt like I left Sybase even though it was clear that the "core" of SAP operated in a completely different culture - that I think I would have prefered.