It’s confusing because on one hand, depositing without any trouble was a breeze, but on the other hand, they really need more language options. Helpful customer support is a plus, but the language barrier can be frustrating. Overall, it’s a mixed experience, but manageable if you speak the right language.
Written by
in