+1 on the review below
+1 on the review below - Complete waste of time. The application is lengthy, support cannot disclose anything. Stay away from this so-called "bank" plenty of other options out there that are legit.
United States
+1 on the review below - Complete waste of time. The application is lengthy, support cannot disclose anything. Stay away from this so-called "bank" plenty of other options out there that are legit.