This company is terrible
This company is terrible, especially the support only want to avoid any work to do for the customers. They are not able to provide service. Don't open a ticket, they won't be able to solve anything. They only will request additional docs for verification reasons and are not intersted in solving issues.
September 30, 2022
Unprompted review