This company has a few flaws, but what company doesn't. They are trying to fix their facilities up and it is a continuous process. They have potential
ProsThe people that you care for can really change your outlook on life. It is a humbling experience.
ConsThe pay is not reflective of the level of work and dedication the company expects of you.