close to home, you help the people within the community, casual work attire
Cons
very little opportunity to grow within the organization, organization doesn't try to keep a continuous flow of grants so that employees can get better pay, and a lot of petty stuff though out company