I like that they are very knowledgeable about all aspects of internet marketing, from SEO/SEM through email campaigns with their list building services.
They also offer other tools such as social media management which is great if you're looking at those areas too! Their customer service has always made me feel valued when working together so far it's perfect! Nothing really - everything works well in terms of website design & functionality but sometimes there can be lag time between pages loading or ads not playing correctly etc. If your after an agency who understands what its doing then this will definitely fit into your requirements- however make sure you do some research before signing up because they don't necessarily provide good value compared to others out there (eg Mailchimp). We've found them useful and beneficial for helping us manage our accounts across multiple platforms including Facebook Ads, Google Analytics & Social Media Management.