The hidden fees at Unknown (Misrepresentation of trade name, such as "Wells Fargo Securities Co., Ltd.") are the real scandal here. What they advertise and what they actually charge are two different things. By the time I realized how much I was paying in various fees and spreads, I had already lost a meaningful amount.
Pros: Dedicated account manager|Comprehensive tools|Wide product range
Cons: Account statements could be more detailed