Pros
Pay is good, competitive or a little better, and good equipment to work with. Employee turnover is above average, based on what friends who work at other clinics have to say. Good skills as DVM's. I would be very happy bringing my pets to NVA -- just not working there.
Cons
Management training for managers is terrible or nonexistent - don't expect to be anymore than resource to bring in money for the company. Little or no concern for employees. I have found that DVM's in general have limited or no training in working with and managing people and NVA makes no effort to evaluate or train their key employees in this area. If the location is making money corporate doesn't care how the employees are treated. This is a large company that is for the most part invisible to the public - and I am sure that is the way they like it. I imagine there are some NVA locations with good leadership/people skills, but it is because the individual came with the skills not because corporate cares one way or the other.