Pluspunten
- Made some of the best friends of my life working at NVIDIA. - Learned what I am capable of achieving under EXTREMELY stressful working conditions; it gave me confidence in my own abilities - Relatively flat organization with little politics. You can get attention for your projects even with 8k employees - Definitely play hard mentality after you're finished working - No accruing vacation. Take it as you need it. (however I've noticed this also breeds a lot of peer pressure NOT to take vacation...so you just have to be OK with that)
Minpunten
- Very stressful work environment. At crunch times, there is ZERO work/life balance - Teams will be near completion on a project, and then a senior person will come in and completely change direction. It wastes time. - There are always big ideas that trickle down from the top without consideration for how many resources will be needed to execute. Each person is doing 3-people's jobs. - Abrasive communication style. Very negative, very aggressive. - None of the fun perks that other large Silicon Valley companies are known for. No free lunch. No shuttles from SF. No 401k matching (while I was there, although I think this has since changed). No cash bonus (only RSUs).