Pros
NACC is a place for learning and growth. The culture is somewhat of an incubator. That is, it's not as competitive among co-workers, management and executive work together to build individuals. In turn, the company grows with it's people. This is a company you turn to when either young and just starting out on your own. Or, you are starting over. We have a place for everyone who is willing to come in and work hard. We focus on the development of job skills and leadership.
Cons
Wages and benefits are not competitive. Even at the local scale hourly employees are paid well below average. Because of that, it can be stressful raising a family just off the wages paid by the company.