I am into Recruitment and I know the market. The salaries varies because of many factors 1) company policy 2) Nationality (this is a factor whether people will agree or not) 3) Qatar or International experience, etc. etc. I am not spoiling the market but this is the real scenario.