Very nice people. I can't think of one person I didn't like. But that does not make a great workplace.
Cons
"process" is constantly being tweaked, because there isn't one, for anything. Big expensive meetings that go nowhere, unhappy clients. Another creative agency that wants the digital dollars and thinks that running a digital agency is easy.