Vantaggi
You'll quickly be working on interesting, relevant, timely problems. The company at large seems great, but your experience is highly dependent on which area you're in. Nice benefits and perks.
Svantaggi
Directors pitted against each other and tons of duplicative work happening -- I guess NVIDIA has the money to do that. Despite being "transparent" and "flat," everything is "talk to your manager" and you can't even find out someone's job family/major department, so it's highly hierarchical and opaque, despite what they say. I've been warned multiple times as a relatively newer person, not to cross certain leaders or provide genuine feedback, as they will protect certain folks at all costs, whether you mean well or not. Folks in my area work 4-8 hour days on the weekends and regularly work late at night and early in the morning, outside usual working hours for their timezone.