People ask me about this constantly because I left Microsoft last year and I have opinions. The short version: it depends almost entirely on your team and your manager. That's not a cop-out, it's genuinely true in a way that's different from most big companies.
I was on an Azure infra team for three years. The first two years were actually pretty reasonable. Nine-to-six most days, minimal weekend pings, manager was explicit that he didn't want Slack notifications after 7pm. Then he got promoted, his replacement had a completely different philosophy, and my personal WLB score dropped off a cliff inside of six months.
What's genuinely good: PTO policy is generous and people actually take it. I never felt weird about logging off for a week. No-meeting Fridays is a real thing in some orgs, not just a poster. My team had it about 60% of the time. The parental leave policy is legitimately one of the better ones in big tech.
What's less honest on the Glassdoor posts: Stack ranking still exists in spirit even if they call it something else. It affects promotions more than it affects day-to-day pressure, but it affects behavior. People are not as collaborative as the "growth mindset" culture deck implies. Redmond specifically: if you don't drive, you are going to be miserable getting around. The campus is huge, public transit options are limited unless you're in specific neighborhoods. Some orgs are genuinely product-led and fast. Others feel like they're moving in geological time. The variance is enormous. I've heard completely different stories from people at Teams vs. LinkedIn vs. Azure.
The MSFT Glassdoor average of 4.1 or whatever it sits at feels about right to me, which means: pretty good company if things go well, frustrating if you land on a team that's political or stuck. Interview well enough to have options when you get there, so you can team-switch if you need to.
Happy to answer specifics if people have questions about Azure infra in particular.