Pros
A lot of companies will have upper management proclaim that they value their employees, only to turn around and conduct layoffs and/or pay cuts shortly thereafter. NVIDIA's CEO and upper management have, time and again, emphasized how valuable NVIDIA's employees are, and they have, time and again, proved true to these values through their actions. Amazing benefits have been implemented, some borne out of employees speaking up about previously unaddressed needs. Salaries and overall compensation are extremely competitive. Management listens to the boots on the ground, whether the subject is diversity and inclusion, furthering your own professional development through education, or pursuing different careers within the company. Since the pandemic began, every effort has been made to provide for and protect employees as human beings, from ergonomic furniture subsidies and flexible schedules due to family obligations, to careful and strict regulations and accommodations for the handful of essential employees who do come on campus. My colleagues are, by and large, wonderful people who just want to do the right thing, all the way up the management chain. After hearing so many horror stories from friends and family on the tech employment carousel, I feel like I won the work lottery, so guess what? I am motivated to push myself, to do my best, and to continuously learn and improve and contribute to my team.
Kontras
As with many companies, there are some high intensity crunch periods during which there is a very real danger of burning out if you're not careful, depending on the team that you're on. Certain teams would benefit from reviewing these crunch periods, learning some important staffing lessons, and taking steps to mitigate burnout in the future. That said, some teams/organizations have better managers and management styles than others, and while I've been fortunate enough to be in A teams for my entire tenure, I also know a team or two that are just a sneeze away from a train wreck. Last but not least, some may complain that lunch isn't free, unlike a lot of big tech companies, but all things considered, that's a minor (and frankly entitled) non-issue.