I've been using robinhood (commission free) to invest in stocks for more than a year. You can also invest in ETFs directly. I love that you can easily buy stocks without any commissions hassle-free from the comfort of your home. Also, they recently introduced the Gold plan where they lend you like $3000 that you can use to invest and keep all the profits, which is great. I kinda wish that you can instantly cash out your investments and into your bank account instead of having to wait around 5 days.
I've been using RobinHood for a few months because of free trades. The iOS app is really designed and I like to open it just because it looks so nice. It's annoying that sometimes touch ID will not work and I'll have to login using my email/password.
I don't have RobinHood instant yet (which allows you to purchase stocks with up to $1000 while your bank transfers are still pending) so I found it annoying having to wait a few days to purchase stock. The selection of stocks on RobinHood is also limited. I wasn't able to purchase some OTC stocks.
Merrill Edge is still my main broker because my bank accounts are with Bank of America and I get 30 free trades a month anyways which is plenty for me.
RH gets some flak from people who think they are "serious" investors, and using a platform like RH means they aren't serious.
RH was designed for people like you starting out. I would recommend it to anyone who wants to make a few trades a month, has no interest in anything other than US stocks, and has less than $25,000 to invest.
Robinhood is a great free app for anyone looking to get started in the market. You won't pay any trade commissions w/ Robinhood, so that's great if you're not starting out with a lot of money - you wouldn't want your account getting chewed up by commissions. There are a few downsides to Robinhood however... - Can't open a retirement account - Can't open a custodial account - Can only trade stocks (no options/futures) - No short selling stocks - Very basic platform without research tools - but you can find so much on the internet for free that this doesn't matter much
I personally use Robinhood and I really enjoy it. It performs the basic tasks I need (buy and sell stock) and it's free so you can't beat that!