Pros
NVIDIA is probably the best tech company to ever work for. Jensen is hands down the BEST CEO one could ever have and it's because he actually cares about his employees. The benefits are the best I've had in my career thus far and the culture is hands down the best you're going to get in your career. Despite all the tech layoffs, NVIDIA has held strong and not had one.
Cons
Very few cons, but work life balance could be there more but at least the effort was put forth with quarterly free days to reset, Resources or budget will be given to some members of my team while I was often told wait/maybe. Often being referred to as a manager but not technically having the title or the pay. Salaries could be more competitive, but NVIDIA is known for better benefits even if better base pay is achievable somewhere else.