Major Tech Firms Cut Jobs