If you dont have experience and if you are a fresher, this salary is fine for an Indian Engineer. Here in Qatar, salaries differ based on nationalities and experience and companies. Oil companies and banks generally pay high.