4 ms·
Probably means some people are getting fired and others are being merged into other teams.
by wnevets 10y ago
Probably means some people are getting fired and others are being merged into other teams.
- enraged_camel 10y ago>>Probably means some people are getting fired I think the proper term in this case is "laid off", since the company is eliminating those positions by closing that particular office.