Why are tech companies laying off workers?