The pros are that they have a lot of interesting accounts and a well-established creative team.
Cons
The major cons lie in middle-management which infuses a culture of micro-management and division amongst teams. The creative team works alone, and so do the client servicing team and the strategy team.