There were some people who were laid off in the last 2-3 weeks and few are still remaining to be told this week.
3 replies (most recent on top)
How many people?
Which team?
In what locations, areas, or departments?
There were some people who were laid off in the last 2-3 weeks and few are still remaining to be told this week.
How many people?
Which team?
In what locations, areas, or departments?