800K salary in Iowa or anywhere else is a joke these days for a starting salary or even for a long term partner. As a person who has gone through job searching last year let me tell you my experience. You may see it advertised, but these numbers are fake. They will tell you that you have to pay for your malpractice, then you have to pay for the nighthawk, unless you want to work 24 hours, you have 3 months of vacation but you have to pay for it, you have to pay a portion of your income for renewal of the group facilities if you want to become a partner otherwise you will lose your job next year, you will have a deduction of your income if you do not make RVUs equal to others (while you have to read X rays all day and the senior partners read MRs all day).
Anyway, if they advertise 800K you will be lucky to get half of it. If you are looking for 800K income and 3 months of vacation, nothing even close to it exist even in Alaska. There may be very few who make it, but I also can show very few family doctors who make that much.