They are very responsive to our needs, always willing to learn new things about the platform and their team is great at solving problems that we throw at them! I like how they have been able to grow my account with no issues over time. Sometimes it can be hard for people who don't understand online marketing or SEO as well as myself to get all of the features you need out in one place. However, the benefits far outweigh this downside. Having an integrated platform makes managing multiple channels much easier than doing so separately. We were using several different platforms but none of them had everything we needed. Our main focus was improving search engine rankings which meant having many more products available for shoppers.