Negative Review
My experience with myGemma was disappointing. And communication was slow and unclear. Delivery took longer than promised.and customer support was not helpful in resolving my concerns, Overall. I would not recommend it base on my experience.
Claim your business profile now and gain access to all features and respond to customer reviews.