I can confirm that 4 were let go from my department, I can also tell you that we were told not to rest and that more layoffs will likely come before the end of summer. Now, I simply could not believe it but that is what I heard.
There are no replies in this thread yet. Be the first to post a reply below: