"The layoff continues at least until April 2025 but they do it quietly. I was laid off in January 2025."
Can anybody provide more context to this? What's been hit? How many have been laid off? Anything? I haven't heard about anybody being cut lately, so I'm not sure if this is true or not.