Pros
There are more learning opportunities at this company than many other companies. There is also an in-house gym, subsidized cafeteria, bi-annual town halls with the whole company and lots of paid lunches. There are great people who work at this company. If you have the good fortune of working with them this can mean a real difference.
Cons
This company supports a "Mean Girls" culture. If you don't create the important strategic relationships required you'll find yourself hitting a glass ceiling within 3-5 years of working here. This company is highly political with only a handful of leaders that control most of the career movement within the company. This results in promotion based on favoritism as opposed to skill and ability. Most frustrating is that this company talks a good game about professional development but when it comes down to it, the leaders do not stand by their word. As a result, this company is quickly losing market share and suffering from lack of innovation. Tired ideas win out here and no outside opinions are welcomed.