I am sorry I can not tell if this can load any bad credit on you, but it is my understanding that it should be OK because it is allowed by Immigration rules.
of cos you need to transfer H1 from A to C, but assure that you are still be employed by A during the visa transferring.