Pros
The people are by far the best part of the company, and that's across the board. If you interview, they're going to sell you on the culture alone and it lives up to the hype. The CEO has a knack for finding people who bring their A game, and the employees that benefit the most from her vision are the ones that have stuck it out through the most trying times. This company has grown exponentially during a once in a century pandemic and they still show up every day to make quality work. There's been toxic employees in the past who have only wanted to put in the bare minimum time wise, or are looking to only work on portfolio pieces, etc. However, like most small to middle agencies, there's a solid investment in the people. They are currently working with an HR generalist to expand the support they can offer to their employees beyond the basic benefits package. When other agencies have been trying to pull their employees back into the office full time, VMG has been quick to adopt a permanent Hybrid Work From Home arrangement for certain employees that allows more flexibility. I truly believe that the CEO & the company understands potential and that the worker is more than just their output. There's also a personal investment, as the CEO & President will go above and beyond to help their employees who are facing hard times. I personally benefitted from their kindness as they helped me navigate when my car unexpectedly broke down on the side of the road on the way into work. They made sure I was safe, had a plan, and provided temporary transport to make sure I could still get around. This is just one instance of the support this company is willing to give their employees. This is the first job in a long time where I could see myself celebrating 10+ years with a company and I'm excited for it.
Cons
Not much on an average day to day perspective. However, VMG is going through growing pains, which means that sometimes the work is more than anticipated. Investing in the right people will make the team even better and more solid than it is now. A small company means that there's a lot more personal investment and sometimes people have a hard time divorcing business decisions from personal feelings. Also when one team member drops the ball it hurts the whole organization.