Microsoft is planning to lay off employees mainly from the middle managerial and non-technical roles. The tech giant is likely to carry out these layoffs in the month of May to streamline organisational structure and enhance the ratio of engineers within project teams, the Business Insider reported.