MegaCorp consolidation means less worker demand. Posted on March 9, 2017 by jgordon Link. I thought this was obvious.