The trail of people who have had bad experiences are all over with them. I myself was not convinced to toss my money into their pockets but many others have.
They are an expensive loan-to-own hard money lender. It's unlikely they will really fund your project anyway but they'll ask for a ton of money up front to perform "due diligence". If you have a viable asset, you should be able to get cheaper money than these jokers.