- You get paid a lot of money
- All remote culture
- Never any lay-offs
- Jensen seems like a righteous dude
Cons
- Constant priority shifting means most work is thrown away
- Most technical "leads" are the worst combination of arrogance and incompetence
- Lack of vision and "demo-driven" culture
- Lack of experience building and running enterprise software