Pros
- Rock solid stability. Once you're hired, you will not get laid off (seriously) - No micromanagement - Flexible hours - 100% remote - Great pay and stock options - Work with cutting edge tech - CEO has a lot of good qualities. He pushes for diversity and fairness. - Company supports volunteering/charity work - Great IT team with fast responses
Cons
- It's chaotic/fast paced at times. Nvidia fails fast and fails often - Work/life balance has ups and downs - There are often ownership holes, which make for stress and confusion - Nvidia moves fast, but proceses there move slow. Changing problematic processes can take a very long time. - Company business strategy can feel "brute force" at times rather than strategic. They try a bunch of stuff and see what works.