It is best to stay away from them.The worst thing is that whenever there is a problem, they always put their own interests first. And do not care about what will hurt their customers and partners.Stay away so you do not get into trouble.
Claim your business profile now and gain access to all features and respond to customer reviews.