Great service, but sign-up could use improvement
Overall, the service seems quite good. However, the sign-up process lacks clarity regarding the expected wait time for account processing, which may be misleading. Still, it appears to be a solid platform.
Date of experience:
Jan 09, 2026