I know that the zeitgeist is to say “your employer doesn’t care about you, don’t care about them etc”, but honestly in my experience the employer-employee relationship is much more stable and human than a contractor-client one
It's a buffer against the market. Nice when it works, but you can't count on it fully. Sometimes the outside world leaks through. I don't think anyone wanted to fire 900 people at once in this situation.