I love how they are able to take my ideas, turn them into reality with their creativity and expertise! They have been great at listening to what we want our website or app to look like as well as being very good about giving us feedback when things don't work out so that we can make changes if needed. There isn’t anything bad in particular but sometimes it takes time for me to get used too certain features of some programs/tools which makes communication difficult during this process (which could be solved by maybe having someone else use those tools). We've had several projects together now where we worked closely together throughout all stages from concept through development until launch. The best part was always working hand in hand together towards creating something wonderful - whether big or small.