Charles Schwab is known for being a full-service brokerage that offers online trading, a variety of retirement accounts, and detailed research and tools for investors. There are no account minimums or maintenance fees and thousands of no-load mutual funds.