Although some of what ZKJAWS says is true, he is very negative towards Muscat ACC as his contract was terminated there and he was made to leave the country at the beginning of 2009. Take what you want from his comments, but many people are tired of the 'Muscat bashing' from people who 'used' to work there.
If you want accurate and constructive information on work conditions and current living situations I suggest, like has been said previously, visit the place or speak to some of the people who work and live there that actually enjoy it.