Pros
The company supports employee growth. Education and training are encouraged and provided. The company is continually growing and stable. They provide homes that are affordable through a variety of methods: building, managing, subsidizing rents, assisting home ownership. They reclaim areas through restoring old buildings and also build new in needed areas.
Cons
Challenging work and at times stressful.