It may have been said elsewhere, but even if it has it should be said again. There is a huge difference between a tech &quot;Big Company&quot; like Google, FB, Amazon, Apple, etc., a Startup Company and a traditional non-tech &quot;Big Company&quot; like, oh, you know, most of the Fortune 500 in virtually every other industry - retail, pharma, insurance, transport, etc.<p>A tech Big Company values engineers and pays accordingly.<p>A non-tech Big Company simply does not value engineers or tech and consider both to be cost centers instead of drivers of growth.<p>I would plainly say that jobs at either a Startup or a tech Big Company would both be better options than a job at a non tech Big Company.