This is a great job, filled with immaterial rewards! Helping people on a daily basis gives you purpose.
Cons
Pay increase is not the best. Regardless of how much value one can add to the company, the other "John Doe" gets your same increase which has done less than you.