Microsoft is aligning on Git, so it's unlikely that anything will change (and the horror stories of the past are no-longer applicable for new aqui-hires.)
(But I'd guess that's probably enough to shoot it down as a tool for Microsoft to ever use, right there. Not rightfully, but likely in fact... maybe that's the old Microsoft though.)
Something like Office or Windows, well, that's outside my wheel house of knowledge.
>"the Windows codebase has over 3.5 million files and is over 270 GB in size." //