Microsoft announces job cuts for first time in 5 years