For the problem of which Jordan forms are possible for n × n complex matrices A, B and C, when A = BC, geometric multiplicity restrictions are given for the eigenvalues of the three matrices. Together with the obvious determinantal condition on the eigenvalues, these necessary conditions are shown to be sufficient for the problem when n < 4, but not for n ≥ 4. Some basic observations about the problem are given in the process.