It's a big organization to be work with but not good for Indian expats, staff will treat very poorly
Dislikes
1. Indian expats has to learn arabic, no one speaks english, meetings are done in Arabic, expats are not involved for any decision. No job security as expats will be on contract bases. Only you will get a good package