Mass Layoffs = Trust Crisis!