1 Feb, 2021 → by ClaimboUser836101
Wait times
1
Never able to get an answer.. worst in my lifetime..Tried to get in touch with customer success with no answer for 3 days . Awful service User's recommendation: I do not suggest to open account or do anything with this firm.