I like that they are very diligent about their processes (and results) - it's clear to me when something isn't working as well or is not being done right! We've been with them since day one of our business' launch so we could have some confidence from experience but also because many other companies were more expensive at first glance than what was quoted upon further investigation.
Their team has always delivered great work every time; both technical implementation tasks AND brand/business development projects / content creation etc. They're really good people too who get along extremely nicely together even though there can be occasional tension between us due to different personalities? Nothing specific comes immediately into mind except perhaps an initial confusion over exactly how much "work" would need doing each month if you pay monthly rather than per project basis which might seem confusing initially BUT once understood then no issues here either. Pricing structure makes sense overall given scope & scale vs budget available.