Microsoft is reportedly about to layoff 3% of its workforce