Taro Logo

Company Culture and Work

Software Engineer
Current Employee
Has worked at Nvidia for 4 years
June 18, 2012
Santa Clara, California
3.0
RecommendsPositive OutlookApproves of CEO
Pros

Work at Nvidia is always at the cutting edge. You will get to learn/develop on the latest technology trends in computing, especially in this era where parallel computing is everywhere and Nvidia is a frontrunner in it. It has all the feel of a startup, and you get due recognition for the work you put in.

Cons

Career growth is slow in some of the teams. Also, the excessively high pressure environment means you are required to put in extra hours every now and then.

There are a lot of ego clashes as well, since the performance reviews heavily depend on how well you drove your point of view/ideas into acceptance. It is politically messy, but not so much if you are an engineer.

Advice to Management

Look to grow your teams.

Focus on the growth of each and every member; that's the only way a team can prosper.

Remember, you get your best work done from your engineers if you keep them happy.

Make sure they see the progress in themselves by appreciating them and allowing them to grow.

And yes, adequate compensation is the reward they will appreciate, not some words flying around that have no significance once the moment has passed.

Was this helpful?

Nvidia Interview Experiences