Yes. Ladder is backed by investors such as Northwestern Mutual Future Ventures, and the company has excellent customer reviews on Trustpilot.