I’ve heard good things about it and it seems that the system is designed in a manner which is reliable and inshaa’Allah very halal.
There are good and bad people everywhere and one must be cautious but at the same time, not lacking in Tawakul in Allah SWT. If it is meant to be, it is meant to be. If it’s not, He SWT will find you another much better way because Allah SWT is Rich and a giver of wonderful surprises, Al Lateef and Al Wahhab. Nothing can come out of something. And something can come out of nothing. No need to worry. Just take whatever action you can and make His Pleasure your target!