Overall Thought
Poor
Honestly I have had a fair share of discouraging customer service.i recently paid some money into my account but had difficulty withdrawing it took days to get it out.would have closed the account but had to rethink my decision.please work more on your customer service.
Overall Experience
Ease of Use
Average
Customer support
Poor
Security and Privacy
Great
TrustFinance use cookie for analytics to improve your experience. Check all the information about ourCookies policy