They have been extremely helpful with our account setup which has never had an issue since they started managing it! Communication is always prompt as well so there's no waiting around or wondering if something was sent over email when someone replies.
I wish we could find more options out of their control panel at some point though but otherwise not really any complaints! We were able to grow organically and profitably from search engine marketing while also taking advantage of paid ads through Google Adwords without having too many concerns about how much money needed to be spent each month (or even knowing exactly what happened).