....whats even funnier is the amount of PM's i get asking me about it ..if i was a real bastard I would post them
So their traders are fully backed with no capital deposit? A real prop firm = you trade firm's money, no deposit. The terminolgy here is all screwed up. Most places that claim to be prop firms are just leveraged retail set-ups. Nothing wrong with that, but it's not a prop firm. It has nothing to do with having or being traders, just where the money comes from.
To the OP. You can go to this link and go through the firms. http://www.tradersnarrative.com/list-of-proprietary-trading-firms-735.html The list is mixed with true prop firms and leveraged retail arcade type setups.