We are a small agency, but love working with Marmalade. We first used their platform to design our website. Then later to manage our social media presence. We also use them to automate our email campaigns. So far, everything has gone well. The platform is easy to use and provides us with all the necessary information to run our business efficiently. I would definitely recommend them. I am impressed with how much functionality they provide within their software without making it too complicated. They do this through very friendly user interfaces and good documentation which makes things easier than if you had just bought something off-the-shelf.