A lot of rumors have been flying around the office lately, though nothing sounds substantiated. I just can't figure out why layoffs talk suddenly picked up. If anyone knows anything, please share.
There are no replies in this thread yet. Be the first to post a reply below: