There is a respect and understanding for consumer data that I've never seen at any other marketing agency. Plus, the teams are open and willing to new ideas and creative endeavors for clients. It's an outstanding place to work and outstanding clients to work for.
Cons
I think the communication between teams still needs some work, but this is typical of a company that's growing at this rate.