Pros
I worked in the Agency arm of the company, known as V Digital Services. However, I dealt directly with nearly every other facet of VMG, particularly sales and ownership. The only Pros I can surmise were my fellow coworkers. There was certainly a bond developed between us all due to shared experiences. Those experiences were largely quite negative.
Cons
1) Toxic work environment. The pressure to work long and largely fruitless hours is pretty high. There isn't an explicit commandment to work a certain amount of hours, but like so many things, the devil is in the details. Those details show themselves in how management talks to employees, how they review their work, how they reward their work, and how they ultimately cast an employee out. Everyone is overworked to some degree. That might be normal here and there most places, but it is a constant and throbbing headache to deal with here. 2) Below market pay. Given the work environment, you have to wonder what keeps people there. Is it a really good paycheck? Not at all. Every position that isn't management is underpaid when compared with their peers, and it's not even close. I was paid 20k below my average market value for my position. Even if I was relatively new to the position, that is quite a disparity. My position was hardly the only underpaid one. In fact, when one of my coworkers turned in his notice for a job that was paying him 20K more for the same role with much less work, management said they would meet the same salary amount. This was a good worker, and someone who gave so much of his time to the company, so it makes sense they would want to keep him. That being said, to so quickly be willing to raise someone's salary by 20K at the drop of a hat shows you how much they are aware of how underpaid everyone is, and how easily they could bump salaries. They simply don't care until it benefits them. 3) Sub-par agency services. I've worked with a number of agencies in various capacities. There's no such thing as a perfect agency with the perfect level of services. That being said, it's quite laughable how behind the times V Digital Services is in almost every component of their offerings. For instance, many large clients of the agency were penalized this year due to spammy backlinking practices. This was an issue V Digital was aware of for quite some time, yet they did nothing about it until Google finally noticed it. That's quite an indictment for an agency that consistently touts how they follow "Google's best practices" in everything, yet it's only one of the plethora examples I could give. They tout how everything is done in-house, but that's not true. Content writing? Outsourced to a freelance writer site. Web Dev? A number of projects are outsourced to 3rd party developers. 4) Utterly poor management. This could be lumped into the first paragraph, but I want to give it special attention. Almost nobody has an iota of respect for the management of V Digital. All the way across the board from operations to fulfillment to the owners. There is an incredible lack of empathy on management's part, and it shows in both how they deal with problems that arise and are incapable of foreshadowing potential problems. I made my fair share of mistakes, as have many of my coworkers. However, management fails to recognize WHY and HOW those mistakes were made; which is convenient for them because they're guilty of those exact mistakes and many more. The level of incompetence and complete lack of intellectual curiosity showcased by upper management is legitimately laughable, if not downright depressing. The turnover rate is troubling. For such a small staff (70, give or take), it is astonishing how many people either leave or are fired on a consistent basis. More often than not, those firings are done under inconspicuous circumstances, with "just not a good culture fit" being the main answer you'll receive when asking what happened. To hire so many people and then fire them so frequently for not being a culture fit indicates either an incompetent hiring process (quite true) or incompetent management and training (also quite true). Speaking of training, don't expect much. They've certainly ATTEMPTED to make some headway here, but few things ever really stick when implementing changes, and the training regimen is no different. You're essentially left to fend for yourself and figure it out as you go. Frankly, that's an incredibly bad process because it leads to misinformed workers who aren't capable of handling the tasks you place on their desk; and this isn't even accounting for the fact that there are too many tasks to handle. If you're considering a position there and looking at all the reviews on Glassdoor, please understand how objectively true these negative reviews are. Those who no longer work there (and some who still do) that have written these reviews are not being sore losers. There are so many more problems with this place that I could continue writing another 2,000 words.