Top things to look for in an online broker

There are so many online brokers now a days. Sometimes it could be hard to decide what to look for while comparing them.