I liked that they were very fast with their response times--sometimes it's hard when you're competing against other companies but not this one! They also took some time to learn about my site and what was going well. But then once we got everything figured out together, we really started seeing results. It did cost more than I thought at first because of all of the services included. So, there is definitely an upfront fee involved if you want any kind of package like social media marketing or search engine optimization. There wasn't much else wrong so far just because of how great they've been helping me get things set up correctly. The main thing I am working on right now is making sure they can do regular reporting back to me. This will be really helpful as we continue growing our businesses together over the years.