I agree that the US job market needs to take better care of it's own, especially with how difficult it's become for young college grads to find suitable jobs (coming from a college grad that joined not too many years ago).
Surely we can all agree just how, I don't know, absurd this is? Absolutely no notice whatsoever, at least to us developers and testers. No chance to say goodbye, no knowledge sharing, no "thanks for all the years of working with us"??
Just yesterday I was chatting with one of my colleagues about a problem we were having and how he would help me debug and triage the issue. Now I don't even have a way to contact him anymore??
Don't forget just last year we were reportedly "expanding business interests" in China: https://www.chinadailyhk.com/hk/article/583584.
Not to put on a tinfoil hat but I would venture political pressures caused this exit.
Jeez.. this su-ks.