When mapping the Company Name field with Microsoft Dynamics, you will want to avoid mapping the Company Name on the contact level. The reason is the Company Name field on the contact level is associated with a number string. When a lead is converted to contact Dynamics will send a long ID number to the corresponding system instead of the Company Name. To make up for this you will want to map the Account Name. Please see below for example.
For other information about Microsoft Dynamics click here.