TIL that nobody knows what they're doing. Jokes aside, how do you end up having more than 500 excess people than what you need? What is management exactly doing during the time they went from 1 excess person to 500? Did they just hope the "macroeconomic headwinds" would become tailwinds? Didn't they at some point see that they have more people than valuable work, and maybe we should deal with that problem instead of…
What you need can change over time. As I remember, Dropbox acquired a bunch of companies of the years, so maybe some of them originated from there. They also had many new products and tried to move into new directions, which probably also brought many new people.