VMC is a great place to work for the first year and a bit. But once you adjust to the mentality of a large number of your coworkers, you'll quickly realize that this is a place where people will often get stuck.
Though it's very easy to get into this company, it is extremely difficult to advance within. A lot of the time, promotions are given to friends of leadership, causing a huge conflict of interest issue to ripple throughout any application process. The incredibly low salary that the majority of the workforce here earns makes a promotion seem worthless. Sure, you'll get promoted and have a lot more responsibilities, but is it really worth the 50 cent raise the company is willing to give you?
All-in-all, it's a good place to start and get your foot in the door, but don't get trapped. Get out as soon as you have the option to.