There is a very interesting thread relevant to this started within the last hour over on reddit:
It’s early in the discussion there and more responses continue to be coming in, but so far ‘lack of communication’ and ‘rumors of more layoffs soon’ are dominant themes.
It’s early in the discussion there and more responses continue to be coming in, but so far ‘lack of communication’ and ‘rumors of more layoffs soon’ are dominant themes.