The team are very knowledgable about online advertising for any industry - they have been able solve my business problems quickly without being too pushy! I've had some success using them as an advisor during our recent rebranding process but haven't yet used all that much product/service themselves (although we're currently looking at one).
They don’t do everything; sometimes you need other agencies who can take care off things like graphic design etc so this isn' ideal if your just after someone purely thereto handle social media management / content creation though :) Great people working hard & will learn fast which helps keep costs down compared w others more expensive teams elsewhere.