Provide services for individuals for the purpose of maximizing their success and enhancing their abilities to be independent, contributing members of the community.
Pros
Great people to work for and with. Nice place to learn.Cons
None that I can think of at this time! It was such a great experience.