Pella, welcome to doha.

Actually your situation is "sponsored by husband" because if you were sponsored by the company you should be working with them. The company agreed that your husband could sponsor you here (just a clarification)

Teachers salary; well this is a new field for me; but for sure some information is available on the forum (did you try searchig for similar posts?).

http://www.qatarliving.com/search?cx=008937172676595728955%3A066rihafv68...

Salary/benefits structure are more "school related" and there is no homogeneous record among the schools (but in the end it should be similar)

Try with the search results link I'm giving you to see if you can get an idea of the info you need to make a decision.

Have a great day!!