Microsoft is owing its bad reputation to Windows, Office, Sharepoint!!!, Teams (and more?). The quality of developer tools and languages (C#, Visual Studio, Code and .NET Ecosystem, Azure UI is also great) from Microsoft has been flawless (with some exceptions like webforms, or ui code generation tools of the past).
I wouldn’t say that. JetBrains is incredibly bloated and has significantly less community support.
I’ll agree on Teams being crap though, mostly for how dumb it is that they’ve rewritten it multiple times and created a confusing slate of weird versions like “Teams (work or school)”