Keep in mind this is free advice:<p>Just get a job doing something interesting alongside people who are nice, smart, and willing to help you learn. Big organizations have advantages and disadvantages that vary for each individual. The only way to identify them in your case is actual experience. In the abstract it will just be a guess.<p>Working somewhere that&#x27;s not Facebook or Google isn&#x27;t necessarily &quot;shooting lower&quot; except when the target is a job at someplace everybody has heard of...though I am not sure if Walmart Labs would fall in or out of that category, it does really interesting work, which I point out because the world of programming jobs is bigger than what will make it through to young people studying at university. Even at a place like Stanford.<p>If the goal is <i>really</i> working on large projects within a large team consider working for a defense contractor. That&#x27;s where the really big projects are likely to be.<p>Whatever happens, odds are it&#x27;s going to turn out well.<p>Good luck.