A reliable source suggests layoffs are occurring across the company beginning May 2nd. Toll seems to suggest 15%, with certain business units feeling particularly at risk. The sla-ghter continues?
There are no replies in this thread yet. Be the first to post a reply below: