Microsoft has faced criticism in recent months due to its rounds of layoffs and acknowledgment that AI will replace some coding functions. But the computer software and hardware supplier has caught ...