I like how creative they are with their designs because it's not always cookie cutter or what you see everywhere! Sometimes that makes for interesting challenges but sometimes its hard to come up w/ an idea when all of your solutions have been used before!! The team does listen & respond well too - which helps keep any potential stress at bay as far more so than other agencies we've worked withe out there (not saying this means much).
It can be expensive compared to some competitors pricing structure however if budget permits go ahead & use every dollar wisely towards good artwork work done by talented people who care about creating something unique rather then replicating another brand / lookbook etc..