Vantaggi
Visionary senior leadership that creates not just products, but entire markets. A flat management structure that is flexible and encourages innovation. Titles are secret, for the most part, which allows a good idea to come from just about anyplace. I enjoy an incredible degree of autonomy and trust. My leaders back me up when things don't go perfectly instead of playing CYA. I have virtually endless flexibility to work how, where, and when I need to which makes finding work/family balance much easier. I've been able to do the best work of my career here. The projects and products I'm designing will change the world.
Svantaggi
I've worked at five major high-tech companies so far, and have seen a lot of cons with the four prior companies of my career. Nvidia is relatively free of the major problems I've experienced at other places. They don't seem to hire many new college grads, though, at least from what I can see from my limited vantage point.