When everything is running as normal they seem very good. However, try to change anything or cancel the contract they become very difficult to deal with. Then they are very reluctant to let you go and don't respond properly. I would avoid them, personally.
Claim your business profile now and gain access to all features and respond to customer reviews.