Great Company but US centric
VMware consistently start people on 6 month rolling contracts, but don't pay a premium for this. Getting converted to a permanent contract is very hard, and has no clear process to get to this level.
Overall, it is a great place to work, and the products and culture are great. Your experience will really depend on your manager.
I would recommend - more...