Although, overall, I think this article is reasonably right, there are quite a few things sketchy about it. But I&#x27;ll just start with the first that comes to mind:<p>If Google and Facebook are your median exemplars, I <i>really</i> want to know what your sample is. Those aren&#x27;t exactly large companies. Amazon, too. Apple and Microsoft may be, at least in this industry, but I still have the feeling that the total number of the technical people that this article seems to be addressing is much larger than the total employment of the &quot;large companies&quot; (and small ones).<p>Also, another minor issue: During my years at IBM (technically, contracting for IBM, but even then you couldn&#x27;t pay me enough to sign on), I did get to work on very interesting projects and learned a great deal from some very smart people. On the other hand, everything I did was shovelled into the trash can immediately after I finished it. Project cancellations, reorganizations (IBM: I&#x27;ve Been Moved), etc., these are fun facts. Of course, I don&#x27;t expect start-ups to be any different in this regard, given their failure rate.