The interface seems approachable. I'd still check which features and benefits apply in my country instead of assuming the marketing page is universal.
- Ease of use
- 6/10
- Customer support
- 8/10
- Fees & commissions
- 7/10
- Features & functionality
- 9/10
- Reliability
- 8/10
- Security
- 10/10