I like that they are very responsive to my needs, always working with me in order for them do their best work! They have an amazing team of people who can help you out no matter what your need may be (from logo designs all through website development!).
Their rates were fair as well which was great considering we're not huge companies at this point but it's still important since our budget isn't too big either so having some savings would've been nice here also :) We had one project where there weren’t enough pictures available online when designing something new or creating content from scratch; however everything else went smooth even though communication wasn't perfect sometimes because English might get difficult between us both due to time differences etc -.- But overall good experience!! Definitely give more options than just "logo/branding + graphic designer needed" maybe include web developer / writer if possible? Also make sure someone has worked before doing business together otherwise things.