Layoffs will be happening globally. BD HR have already been in the global offices over the past few days scoping out who stays and who goes.
Does anybody know where this info came from? Do we know if layoffs are really coming or is this just unsubstantiated rumor or wild guessing?