I've been using them to create some website designs for me as well as my clients websites over at Throntsens studio which has so far worked really seamlessly with their team! Really nothing bad about it but maybe they could have more customer service reps? It's pretty new start up business though and therefore not sure if this still happens now or something haha just an opinion - They do great branding design especially when its related to your products/services etc.
The team was very knowledgeable about their field of expertise i am interested to learn more from them they make it happen! I cannot say anything bad just let me know if this helps you find what your looking for? Nothing really as far at least not yet but keep watchin' because there could be something better or even different maybe so we will see how things go!!