Pros
after 8+ years of working with VMware-Bangalore, I have nothing more to say apart from: ----You get a good sneek peek of future technology at VMware. btw, this is the only reason some of the very talented engineers are working with VMware-Bangalore.
Cons
1. Full of politics. Almost all of management is full of lobbyists. 2. Complete recruitment system is flawed. Examples: --You can see relatives getting in so easily with mere skills & credentials. Brothers, cousins, spouses all in. --No-one even care about the interview feedback; forget that, they done even care if the interview feedback is not even submitted. All of interview process is just for showoff..decisions are based on completely different parameters. if you do not have a 'godfather' , dont even consider applying for a job here. 3. Major lax in transparency. Management in HQ do not have visibility of ground reality in remote sites. 4. In-competent managers in QA. Zero technical skills. You need to be very careful because a little intelligence can make them very insecure. I do not want to name people, but you yes you get the idea.