This team handles some intense projects for medium-to-large companies... great at diving into the details and back-end processes to figure out how to get things done, and the sites/tools look good in the end.
Cons
Not a full-service 'agency' - they don't do copywriting, SEO/SEM or blogging (but they don't claim to be experts at those things and don't want to be - they stick to their best skills and bring in people for the other areas as needed).