This isn't correct for product development groups; things may be different in IT and MCS. In product groups, PM always means program manager and the role really isn't much about project management. PMs at Microsoft are engineers and subject to the same "I", II, Senior, Principal, Partner title hierarchy.