Working for NACC has been great. The Management and co-workers are great to be around and work for. There is a feeling of family and friendliness when starting and others more than willing to help explain how to do the job you are placed in while also showing you how to perform the job better and more efficiently as time goes by. In my opinion the work is easy to understand and takes time to learn all the things to look for to develop a good product, but a good eye for detail and a willingness to work and learn are a must. Every co-worker and management is more than willing to help and answer any questions or problems that may arise.
Cons
Some say the pay rate is a Con but which is better, sitting at home making nothing or making a paycheck no matter the pay. I myself would rather work within a great company with friends with less pay then a big company with over competive employees that care nothing about you and yours.