I suggest you don't give your money to them for trading. There are many sites I have seen, which promise to give you profit when you give them your money. That mostly does scam. So, be careful from these services.
Currently all offers from brokers are not recommended to be followed unless you know yourself personally from the broker itself. good advice from you that do not give your money to them for trading, because they do a lot of scams even though the offers made in such a good way, but there will always be opportunities to commit the fraud.
Of course it is better to do it yourself by learning and doing it with a small prefix and knowing the ins and outs by yourself so as to increase knowledge at the same time.
The reality is that brokers do not bring anything to the table that you can't do yourself, that is the problem. This is true for stock brokers as well. What do you think they do? They check the data provided by the companies and try to predict the future and how they are doing. When you look at amazon, do you really see it go down and bankrupt in the future? Honestly unless something major changes and something terrible happens, that company will keep on making a profit.
If we are talking about apple, or google, or facebook(meta) it is all the same. That is why stock brokers are giving you things that doesn't make sense or stocks that are much lower but the same good long term possibility. Now those people knock on doors and try to sell crypto, which makes absolutely no sense, since you could just go buy anything from any exchange you want.