Survey rates platforms for financial strength