Pros
Fantastic place to gain experience as companies love VMware on your CV. You will meet a lot of like minded people who are very knowledgeable in what they do. The people that work in VMware make VMware the company that it is. Unfortunately it seems that for the past 6 months VMware has had an overflow of employees who are leaving the company. This in turn has put a great amount of pressure on the people who are currently still with VMware.
Cons
Management in VMware is one of the worst I have ever experienced. Promises are made but very rarely kept. Pressure is piled on to perform and get results that are ridiculous and impossible to achieve. Company (Management) needs to focus on weeding out the managers that are the reason for all of the senior engineers leaving the company. Currently VMware is not offering a competitive wage. A similar job in other tech companies can easily result in a 100% increase in wage. This is another reason why people are leaving VMware. If the management stopped focusing on hiring WPP's (who definitely deserve the chance to get back to work) and put more effort into keeping people with experience the company would have a much better foot to stand on compared to other tech companies. Also, in relation to the wages it is advisable to pay the industry standard rate instead of trying to get by with measly pay increases of 2-3%