As a marketing agency, we have used hart square for our entire digital life cycle - from strategy through to delivery. Their team are all very friendly and approachable, and they get results! They can build complex flows and workflows, as well as manage more than one client account at once and deliver them all to us in line with our own process and timelines. The only thing I'd say is that some of their reporting could be a little bit more user-friendly. If you're looking for someone who will get the most out of your budget, then this is the agency for you. We've been able to make significant improvements to our digital journey by working closely together. We've also benefited from being able to share best practice across our clients and partners. The best part about this software is that it has a lot of features which makes it easy to use. It also has an excellent customer support team who are very helpful and knowledgeable. I have not found anything which I dislike at all. This software is great for any business looking to manage their contacts. It has a lot of features which allows you to track your leads, sales, etc. It also helps with marketing by allowing you to create email campaigns.