Read Stephen Adams's full review
Honestly, if it wasn't for the way in which ticket updates are shared, it would be a ten. They provide excellent support, from sales to technical to even migration services. I've always gotten my questions answered clearly, by someone who is human. If answers were displayed via email as well, rather than just a notice that I needed to login to see a message, it would be even better.