He pensado bastante en cómo enfocar esto, y las únicas cosas que se me ocurren son la ubicación y el paquete de compensación. Walmart Labs me parece un claro ganador en todos los demás aspectos.
Amazon tiene una tasa de rotación muy rápida y lo más probable es que trabajes en un área muy estrecha de la tecnología. Los laboratorios, por otro lado, suelen tener unos índices de satisfacción muy altos, y te permitirán adquirir una experiencia muy amplia y encontrar tu pasión en el campo.
Dicho esto, Amazon probablemente te pagará más por vivir en una ciudad que te costará la mitad de lo que te costaría Sunnyvale.
A la inversa, cuando mires a los próximos dos o pocos años, es probable que puedas trasladarte si quieres. Si te gusta el noroeste, Walmart Labs tiene puestos de desarrollo en Portland, y es probable que puedas mantener tu salario y vivir por casi nada en comparación con las otras dos ciudades.
Creo que Labs es probable que te dé el mejor ambiente de trabajo y el mejor potencial de crecimiento, pero definitivamente se podría argumentar que Amazon será una decisión financieramente mejor y abrirá las puertas un poco más fácil (un poco).