Been using them a week so far and all good so far. They even let you start with a free account to test their service. I like the way you can pay for a month at a time with no "lock in" period. Some web hosts insist on locking you in for 1 year minimum which is not a good sign!
To reply as a company, please log in to your business account.