Good culture and work life balance.
Pros: good management, good culture, work life balance, free food, good view
Had projects to complete and had one to one with managers weekly
Managers and co-workers were helpful.
Learned about the corporate culture
Hardest part of job, did not have senior developer to talk or consult with about any problems was on my own
I enjoyed everything at VMware culture, co-workers, free food, pingpong.