Yes it’s true about the rif, November 16 is the date given to me by my director. He said layoffs will be between 15 and 20% depends on which department. 30 engineers were already advised. He said we are too top-heavy and management. Some departments will be doing volunteers others will not. He told me to get my resume ready.
I've seen multiple posts like this one. I seriously doubt it's just one person making this all up. What do you think?