The work involves helping vulnerable communities. This gives a lot of satisfaction.
Cons
You are given a contract for one year only, subject to renewal. This makes one have less commitment to the organisation because they are not confident whether the contract will be renewed for the following year.