Overall not satisfied with the service. Communication delays and unclear instructions made the process frustrating. I expected a more organized and transparent system. Hopefully they improve their customer support in the future.
Claim your business profile now and gain access to all features and respond to customer reviews.