I like their ability to create unique, fresh designs that are easy for people to understand. They have been able to help us with all of our branding needs! We've used them for websites as well as designing business cards. Their work has always been beautiful and they're very responsive when it comes time to make changes or add new features. It's not something we dislike about working with them at this point but if there were anything we would change from past experiences, it would be less detail during initial meetings and more attention paid to small details such as font sizes/spacing etc.