I've never found any work from this website. The listings are very broad, "a fashion industry professional in our community wants you to apply to their casting", etc. I was recently almost scammed by a man that was impersonating another company. He sent me two contracts (that looked very legitimate), and an email of the itinerary that I would follow on our shoot date. I only found out that it was a scam when I contacted the company directly, which they later reported the scammer to the fbi.
There's no sense of regulation on this site, anybody can post anything and get away with it. Stay away.