Pros
I have worked for Neal Communities for close to 4 years, with a background in working for large (and publicly traded) companies. Compared to those organizations, it is amazing to have the ability to interact with the President/CEO on a daily basis (as well as others in Executive Management). There is a level of respect that exists here unlike any place I have ever worked. I love my job because my opinion matters and we have the opportunity to create amazing communities out of ideas and lines on paper. There is nothing more rewarding than seeing smiling families thriving in our subdivisions.
Cons
Not necessarily a "con" - but this is a very dynamic company. Things change daily (almost instantaneously). It requires an employee that is adaptable.