Robinhood
http://join.robinhood.com/samd8
Pros
- Commission Free investingc
- Simple to use
Cons
- No API
ThinkOrSwim
https://trade.thinkorswim.com/
Pros
- Commission Free investing
- Has most advanced trading from forex, futures etc
Cons
- High learning curve
WeBull
https://www.webull.com
Pros
- Commission Free investing
- Features are very underappreciated, Has even IPO purchases
Cons
- High learning curve