Nvidia values its employees very highly. It gives them the opportunity to contribute a lot and grow a lot at the same time. It rewards employees with cash, stock, and plenty of good opportunities.
I do not know of cons at Nvidia. This is a great company to work for.
I do not have much advice for upper management. They know their employees well and spend lots of time trying to understand each person's needs.
Totally driven by the technical manager. Minimal HR interaction. However, they select only 5 people to interview you. The interviewers do not interact with each other. Every one submits their own feedback. Otherwise, the process is intense. Three o
It was a long process. I gave an OA and then a technical interview that was an hour long. During the interview, I was asked a lot of numerical questions. I was also asked a coding question. The interviewers were very helpful.
It was an online interview. After asking hardware-related questions, they moved on to basic software questions like time complexity and some puzzles. The software focus was more, which was something I didn't prepare for.
Totally driven by the technical manager. Minimal HR interaction. However, they select only 5 people to interview you. The interviewers do not interact with each other. Every one submits their own feedback. Otherwise, the process is intense. Three o
It was a long process. I gave an OA and then a technical interview that was an hour long. During the interview, I was asked a lot of numerical questions. I was also asked a coding question. The interviewers were very helpful.
It was an online interview. After asking hardware-related questions, they moved on to basic software questions like time complexity and some puzzles. The software focus was more, which was something I didn't prepare for.