I believe you'll have a better pay off in Dubai than Bahrain, espcially after the salary raise UAE got early this year.

Check thier job offers as the new law states that all (nationals and foreigners) will get the same pay and ofcourse same grading system.

wish you the best of luck!