Qatar can be a good place for you. But really, get a job first - I'd say it's impossible to come here on tourist visa for example and try to find a job here. Plus, it's really hard to change a job as your company will be your sponsor and some of them are willing to let you go if you'd be leaving the country. But it depends.

Then, discuss your salary - some companies give you money for housing, some provide you with a flat (and pay to the landlord), it's up to them. Some companies provide you with smaller allowance than is the price of a type of housing you want (anything from 8000 - 20 000 QAR). The same with schools. Food, clothing, restaurants definitely more expensive than US, so consider that too.

If you don't live in a good compound be ready that your kids wont't be able to play outside (hot, traffic).

There is also no health insurance usually included in the salary package.