Pros
A lot of free time to work autonomously. Pretty much an unlimited budget for design, tools, software, equipment, conferences, trips, etc. I would recommend working here to gain design experience, communications experience, but don't plan to stay here for more than a year unless you want to become a doormat to the spoiled girls in the management team. But if you like social cliques, then you will probably love it here.
Cons
Very top-heavy management, no justification for the number of managers to ratio of employees. Within that top-heavy structure, several managers/ directors were promoted at very early ages, and I don't believe their quality of work can stand alone, nor do I see them as effective leaders. They are quick to delegate large projects, then retreat to their offices with closed doors. Many of them refuse to use the phone, and communicate with people in the office via email. They are very good at looking busy or burdening their calendars with meetings that they blow off anyway.