Rumors abound and it looks like more layoffs coming December 2023 or January 2024. Press from higher management to get employees to take their “in lieu” time asap. Something’s coming….
There are no replies in this thread yet. Be the first to post a reply below: