Pros
-Very smart employees -Truly collaborative culture, you can approach nearly anyone and if you are competent, you will be welcomed with open arms -In my group, caring and inclusive management team -Excellent team work and camaraderie -People are happy here -Work life balance is the best I have seen; don't get me wrong, we work hard, but people know when to unplug.
Cons
-As mentioned by others, the company's grown so fast, there seems to be some duplication and redundancy in work done across several organizations -Mid-Level (Managers to Sr. Directors) could use training in how to encourage and develop employees. Difference at VMW, this is recognized and discussed. There are programs being kicked off to help managers learn how to be effective leaders. I have not seen this in similar companies in my 20+years in the Valley.