A Great Company to work for.
Pros: flexible working hours, work from home, catered meals, snacks, free drinks/coffee, foosball, pinball, arcades
I was sad to be laid off from VMware, and not just for the lack of job reason. I loved working for them.
I have never had managers so involved in a positive way, wanting to know what they could do to help make my life easier and finding the right strings to get the technical people to respond to me.
My team in the Burlington office was very close, going out for lunches and eating together, and helping each other out even if it wasn't necessarily our job to do so.
The hardest part was really just scheduling meetings, when you had team members in California, Colorado, Burlington, Ireland, and India it was really hard to find a time slot that worked for everyone.
I really enjoyed having flexible hours, and the ability to work from home. When winter hit really bad I didn't have to worry about traffic. There was also weekly catered meals, and bagel/pastry day where breakfast was brought in. And free coffee, soda, juice, an espresso machine with all the syrups, snacks and fruit and vegetables. I have them to partially blame for my waistline.