Pros
-On the surface, it's above average pay for doing tech support, but the breadth of knowledge required to be effective makes the bottom salary for this position seem like peanuts. If you don't think you're worth 70k, your skills probably aren't up to snuff to thrive in the job. -RSUs are nice, but take forever to vest -Set schedule, except for surprise mandatory overtime on weekends for which you may only get 3 or 4 days notice.
Cons
Over the last 6-10 months, there's been a hiring frenzy, a hiring freeze, and a mass exodus of some of the top performers. Management decided not to backfill before the end of the year (likely to come in under budget and line some upper management pants with a fat bonus), increasing workload on those that remained. Re-implemented weekends for everyone. Started taking away perks. Implemented some insane procedural policies and changes to the ticketing system I would be embarrassed to call a pre beta against the better judgement of virtually everyone that has to actually use it. Announced a reorg saying that there were no plans to move positions to other countries. Subsequently culled part of the herd including a manager while saying it was ok, because we're filling seats in the other countries. Management just puts on a happy face while the rest of us facepalm. These events are the exact opposite of what they obviously oversold when talking about this mythical VMware Culture™ that possibly at one time existed, but never really witnessed.