Salary is one of the most critical components of a human resources strategy even in development sector. It is unreal, and perhaps even unfair, to expect that a development professional is going to do good to society at a loss to himself. This path has produced few rare exceptional people, but its not a sustainable way of growth. I think job anywhere is very simple; to work with the best of our ability, and inspire younger generation to excel given standards. Compensation, Experience , Commitment and Skill set creates the Job Profile. But there is always huge gap between supply and demand in development sector. The reason is below: