Worst customer care, non responsive over the emails and phone calls, the customer care team does not know what they are doing, they just ask us to send email and never responds to email and call back as promised, not recommend to any one, the team work like not to get things done
Claim your business profile now and gain access to all features and respond to customer reviews.