As long as you don't screw up to much, they will upgrade anyone, that's how desperate the company are, regardless of good or bad CRM / DM.
I can not agree with you.Internal upgrade standarts are in a very high level and no matter how desperate they are for cpt's no one will get upgrade without sufficient knowledge including crm and dm.