Here is my solution if you really don't like the position you are in:
(if you are fed up with emirates treating you poorly)
1. You obviously have a good current type rating.
2. Find another job that you think has better Pay and Conditions
3. Just after you receive your pay check, hand in resignation (while on leave would work better)
4. Before anyone can arrest you, be on a flight out of there (a different airline)
Screw your bond, forget about outstanding money they owe you.

Not sure if this is possible there as I am based in another Middle Eastern country and airline, but before I ever take a job in these parts I make sure that I can do this at the drop of a hat. I have seen many pilots do it.
I know it gives us a bad name, and it’s a sad day when one has to do this, but one has to look after himself.
One condition which I think gives you the right to do this is when they seriously do not follow the contract you both signed,
So the big question is: Have they broken the contract you signed?