Besides having the ability interact with some of the most amazing people in the world and know that in some small way you’re making a difference in someone’s life, it’s a great place to work. The job offers a competitive salary with terrific benefits and time off to enjoy a work/family balance.
Cons
Minimal room for advancement. Management does not always take responsibility for problems within a dept.