Horrible customer support
While trying to onboard they will give excellent customer service but when you actually need help they will ghost you. Terms and conditions were not cleared etc.
United Arab Emirates
While trying to onboard they will give excellent customer service but when you actually need help they will ghost you. Terms and conditions were not cleared etc.