I've been working at Microsoft (in the Office org) for a bit over three years now and this managerial attitude is very common. I'd go so far as to say that managers making sure their reports have a good work life balance is standard.
It comes with the age of the company. Unlike start-up land, loads of people in Microsoft have families and kids, and value their family more than they value work. It's normal to leave work on time, and it's concerning if someone stays late.
It comes with the age of the company. Unlike start-up land, loads of people in Microsoft have families and kids, and value their family more than they value work. It's normal to leave work on time, and it's concerning if someone stays late.