It will indeed lead to a large no. of people losing their jobs but it will also give rise to job opportunities for others mostly in sales. So if someone is talented and knowledgeable enough,he/she will definitely get a job in Microsoft and can consider this layoff as an opportunity .