What do Microsoft program managers do?

Amanda Song
6 min readMay 19, 2018
Source: Shutterstock

At Microsoft, PM stands for program manager, whereas at most other tech companies, it means product manager. Depending on the company, you can also find roles such as technical program manager and project manager, the latter especially common in a swathe of other industries.

There are some notable differences between product, project, and program management, which many people have written about.