Pros
You get to work on a good variety of major name brands. It's always fun to see your work come up among your friends without them even knowing it's yours. If you're in the right department, advancement is clear and quality is encouraged. While the hour demands can be long at times, the schedule is also flexible if you need to come in late, leave early or work from home on occasion. The pay is also very competitive if you know to push for it at hiring or promotions.
Kontras
There's frequently a lack of communication and coordination between departments (accounts, technology, creative, etc.) and sites (KoP, NY & LA). There is also not a consistent culture of excellence: while some individuals are at the top of their game, others do only the bare minimum, and there's enough of the latter to drag whole projects. There's also a feeling of being the forgotten step-child with both GSI & eBay above.