Most people are missing is that there was a tax code change as part of the Trump tax cuts that made engineers much more expensive in the short term. Companies, especially startups, were hit with a high tax bill. The layoffs are, I believe, a direct result of this tax change.