Pros
Great Team, Great Company, Great Products
Cons
After being acquired most of the good people left.
Pros
Jensen's vision for the company is excellent, well rounded and keeps in mind the time and energies of the 20,000+ employees that work at the company. There is an immense on employee wellbeing and... satisfaction, the perks and pay are best-in-industry and the campus is the cherry on top. Employees are basically provided with every single thing they need to be able to do their life's work at NVIDIA. I might just work here for the rest of my life and retire from here.
Cons
You need to be really smart and efficient, and an incompetent worker will have a tough time surviving here.