Getting a job at Google as an engineer is ridiculously hard. The guy that wrote Homebrew couldn&#x27;t even get hired even though 90% of their engineers use his software.<p><a href="https:&#x2F;&#x2F;twitter.com&#x2F;mxcl&#x2F;status&#x2F;608682016205344768" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;mxcl&#x2F;status&#x2F;608682016205344768</a><p>If you can get a job at Google, it&#x27;s very different than getting a job &quot;at a big company&quot; and has historically actually increased your odds of success later on (via the propensity of investors to fund Xooglers). So I would definitely agree - taking a job at Google when you haven&#x27;t had one before vs. starting a startup is a very legitimate choice to make. Taking a job at Microsoft vs. starting a startup, I would argue (and the X-Microsofters in my life) a very different one.