Second wave of Microsoft layoffs sees 3000 job cuts!