I like that they are always willing to go above and beyond for their clients, but also understand my business needs as well! They have been able to help us grow our account over many years now and we continue to see success when it comes to generating leads.
There is not much dislike about this agency - I think some of your expectations may be too high though if you're looking at other agencies out there in comparison. We've grown together through multiple campaigns which has really helped them learn what works best for me.