Really solid group of people, great location in Little Italy. A lot of opportunity to grow and learn. Great emphasis on creating work that delivers, rather than just pretty stuff that wins awards.
Cons
Can't think of anything that other agencies wouldn't experience.