There are a lots of questions you gotta ask yourself before you actually take the action. Some the main questions to consider is when you are any investment company are how much money you have, your trading style and technical needs, what type of assets you intend to buy as well as how frequently you plan to transact and how much service you need.
If you are a beginner you might consider a brokerage firm which will give you a better start at your investing journey. But of course a brokerage firm comes with some fees.
But if you are a more advanced investor / trader you can consider to skip a brokerage firm. With this one you will save money with not paying any fees which will lead you to have more money to invest.