1. They take 10%. Which makes sense to me as my rates and time varies from project to project.
2. Brian, the main man behind it, who represents me is only taking on 10 full time freelancers at this time. He wants to start small and is in no rush take on a bunch of people. This way he can focus on the best people. The vetting process right is strong referrals
3. This is something that I had concerns with as well. Like anything else he is trying new things as he goes. The current process is to hold the money from the clients in the bank account for the sanity of both client and freelancer. For me collecting payments has always been a pain with a lazy client.
edit: formatting