If you have a good service record I can't see any problem returning to either Emirates or Etihad Airways. A couple of friends of mine have done this!
Promotions in QR are not by any means fair. Saying you need to be an Indian national to be promoted is not fair as most of their SCCM seem to be from the Far East! I managed to become CSD within three years. I'm from Europe and played everything fairly!