Just found this, sorry if it was posted before. We are among top ten companies where employees most fear being laid off - which shouldn't be a surprise to anybody. I'm just shocked that we only landed at seventh place, and not higher.
https://www.techrepublic.com/article/10-tech-companies-where-employees-most-fear-being-laid-off/