Comment
Comment by cvakang
IMHO, If I could guess announcing it all employees tells that you all are expendable. If you are doing that is not important for the company. You could be sent home forever. Gives a sense to everyone to pull up their shocks. Two days to think about your short commings