Too much talent to be sucking so much wind....
Pros
You are part of a global brand, people recognize and in most cases, appreciate. There are numerous talented people throughout the organization, most easy to relate to and to get along with.
Cons
Fosters a competitive culture, multiple teams working towards the same initiative and building similar products. Management seems unable to make the difficult decisions necessary to get product teams aligned on a corrective path. Management is unable to hold to a single track, make investments in a long term strategy that will allow us to outperform our competition and regain market share. Direction changes every 6 months, ideas are recycled ever three, and the majority of product managers and business leaders make decisions based on how they use the website or their gut rather than what our customers actually want.