I like the way they do their designs. They have good ideas, concepts and layouts that are unique and creative. The people who work there are really nice to deal with. They will give you honest feedback and suggestions that will help you improve your work. Sometimes it can be hard to understand what exactly they mean when they give you feedback but if you take the time to talk through things together, it usually works out. They sometimes run into problems with communication between designers due to different time zones. It's a small problem but still something to think about. I highly recommend them for anyone looking for an agency that has some great designs and can communicate well. We have used them for several of our projects including website development, logo designs, and print advertising designs.