- NVIDIA seems to have best balance of culture of competency, work satisfaction vs how well is run, although it is getting more bureaucratic as it grows
- Google used to be good in many aspects but now things are deteriorating - Facebook is mixed bag, where Oculus part is more of a wild west and main FB is still ok better than Google
- Amazon other than "hire to fire" (loading your RSUs towards the end and then raising the bar to force you out before main RSU chunk gets vested) is a mixed bag
- Intel is with a royally broken culture, rampant nepotism and crooked HR (just try to google HR flagging employees "THIEVE" just so they do not get re-hired regardless of their performance and also read in the Oregonian news about age discrimination where they mopped large number of actual best engineers - no wonder they lost the edge and are sinking further, not sure if the current CEO who is the best thing that happened to them can save them anymore. My bet if he does not do HR and culture cleanup, he won't be able to do much. The only hope for Intel is geo-political move of the fab manufacturing to the US but even that will have mixed effect.)
- Apple is mixed bag, with some teams better and some worse and all suffering from culture of secrecy
All in all in each company you can find a good team with a good manager/director/VP as well as you can find bad ones. All pay competitively, where Intel is at the bottom followed by NVIDIA although case by case for higher grades both can compete if needed.
---
From my experience:
- NVIDIA seems to have best balance of culture of competency, work satisfaction vs how well is run, although it is getting more bureaucratic as it grows
- Google used to be good in many aspects but now things are deteriorating - Facebook is mixed bag, where Oculus part is more of a wild west and main FB is still ok better than Google
- Amazon other than "hire to fire" (loading your RSUs towards the end and then raising the bar to force you out before main RSU chunk gets vested) is a mixed bag
- Intel is with a royally broken culture, rampant nepotism and crooked HR (just try to google HR flagging employees "THIEVE" just so they do not get re-hired regardless of their performance and also read in the Oregonian news about age discrimination where they mopped large number of actual best engineers - no wonder they lost the edge and are sinking further, not sure if the current CEO who is the best thing that happened to them can save them anymore. My bet if he does not do HR and culture cleanup, he won't be able to do much. The only hope for Intel is geo-political move of the fab manufacturing to the US but even that will have mixed effect.)
- Apple is mixed bag, with some teams better and some worse and all suffering from culture of secrecy
All in all in each company you can find a good team with a good manager/director/VP as well as you can find bad ones. All pay competitively, where Intel is at the bottom followed by NVIDIA although case by case for higher grades both can compete if needed.