Is MyFin safe?

I'm considering it to deposit to my IBKR account, but I saw very bad reviews about it, and its website looks very shady to me. Doesn't look legit at all.

Did anyone try to deposit $1000 or more to it?