I won't go into details yet Fidelity Investments offers so many "free" options with free advice that I've been with them 7 years and will never go to another bank in this lifetime.
See for yourself > https://www.fidelity.com/what-we-offer/overview
See for yourself > https://www.fidelity.com/what-we-offer/overview