Today rumors circulated about incoming “voluntary leave” to avoid “layoffs” in the “IT” space. Can anyone confirm or deny?
There are no replies in this thread yet. Be the first to post a reply below:
Today rumors circulated about incoming “voluntary leave” to avoid “layoffs” in the “IT” space. Can anyone confirm or deny?
There are no replies in this thread yet. Be the first to post a reply below: