Ford Motor Credit Company LLC, d/b/a Ford Credit, is the financial services arm of Ford Motor Company, and is headquartered in Dearborn, Michigan. From Wikipedia
Ford Credit says underwriting remains unchanged, with a proprietary score determining eligibility.