I like how they help with our social media advertising, SEO (search engine optimization) is fantastic! They have been able to double or triple my traffic just by doing what we tell them too do for us - which was great because when you're running an online business it's hard enough as-is without having issues that are outside of your control.
We've had some problems in recent months where their service has not worked quite so well but those were solved quickly once brought up at customer support level. If there isn't much else out there then definitely give this team/company a try if looking into search engines etc., be prepared though as sometimes things can take time getting results from certain areas especially around paid adsense placements.