Walmart Interview Question

What makes a good financial model ?