I like that they are able to work with me, my budget & timeline as well as their communication skills! They were very flexible when it came time for revisions or additional changes after initial concepting stage was complete - which made working together an enjoyable experience all around :) The only thing about them i didn't really enjoy too much (but not enough so dislike either) would be how long some of our projects took from start-to finish because we had several iterations before finalizing designs/concepts but overall everything went smoothly.