I don’t want to cross the line to far about taking about competitors. However the main points of concerns are their terms around where funds are or can be held (they may not hold them in the U.K.) and what companies do or could hold assets in your name. Namely they specify that they may hold assets directly rather than through a nominee account or third party custodian putting assets at increased risk.
I found these terms too risky for my liking to hold any significant amount with them.
Now to be clear they aren’t doing anything wrong as far as I can see, there’s nothing necessarily wrong with those terms, however you need to read them and accept the potentially higher level of risk involved in using them compared to other brokers.
Basically read the terms, I’d say the same for any broker including Freetrade.