I like their ability to listen and provide great feedback. They are always willing to share their expertise. They have been very responsive in helping us get our website up and running with no issues. Their customer support has been exceptional. It is nice that they can help with anything from logo designs, to graphic design, to social media management. I wish there was more of a collaboration between team members. I would prefer if we could get together to discuss projects more often. The benefits are that we are able to collaborate and build amazing websites at a reasonable price.