The quality of their platform is excellent, they have done wonders with what was an outdated product when I first signed up but needed some work to get it where we wanted - even then my experience has been fantastic! They are very responsive if you need help at any stage in setting things up or using them once set-up.
Their support team can be hard sometimes too so don't expect immediate responses from either department (even though that's how much faster than most other providers our turnaround time will save us!) Would highly recommend as great service provider who do more than just provide software; really listen/care about your business needs before getting started and look into all options available including free trials etc. We use Tagecence not only because its easy to create pages quickly without having loads of previous knowledge required but also due to ease of managing multiple accounts across many platforms via one login.