How property developers evaluate builders

How property developers evaluate builders in Australia - track record, team capability, financial stability, contract structure and due diligence.