Pros
Good core values and excellent training when progressing through the ranks. Truly enjoyed many of my coworkers and remain in close contact to this day. While many of the expectations seem strict they are not hard to uphold if the proper amount of work is put into the position. I left because the farther up I got the more corrupt the company seemed to become and I couldn't ethically work for that type of business.
Cons
Many of the higher ups have been hired externally and have little knowledge of what the lower tier employees actually do. The CEO is merely in the position he is in because the company was handed to him as a family business. There is no real grasp of how to run the company. The company used to have a major presence in property management with properties in nearly half the United States. Sadly VG has lost so many clients they are barely hanging on to the ones they have now.