It's a very rewarding job if you have altruistic nature or just enjoy helping others it is a wonderful position. It really makes me happy and anytime I get fed up with this line of work for one reason or another-- trust me you will get your little pe...