Don't commit suicide by joining Cambridge...They were a hell hole when I had my kids admitted there. I hear they still are.

Accommodation? What kind? A small box to sleep. Don't get too excited. This salary is way too low. QR3000- QR3,500 seems all right. We pay our worker(unskilled manual worker) almost twice your offer including accommodation, transportation and medical. No deduction for processing their visa or whatever. Just be careful before you accept. Good luck.