Microsoft plans job reductions, affecting thousands of positions - TrendCloud