$T:M_n(\mathbb{C})\rightarrow M_n(\mathbb{C})$ defined by $T(X)=AX$ where $A$ is a fixed $n\times n$ matrix. I wish to find the characteristic polynomial and the rank of $T$. I looked at where $T$ sends the basis elements $E_{lm}$. I found that $T(E_{lm})=\sum\limits_k a_{kl}E_{km}$. From here I calculated the trace to be $n\operatorname{trace}(A)$. Finding the characteristic polynomial seemed to be difficult. I calculated for $n=2$. Letting $$A= \bigg(\begin{matrix} a & b \\ c & d \end{matrix}\bigg)$$ I got $\chi_T(x)=(x-a)(x-d)\chi_A(x)$ where $\chi$ denotes the characteristic polynomial. However, I don't know how this generalizes to higher dimensions. The diagonal entries and characteristic roots of $A$ only account for $2n$ eigenvalues and not $n^2$. Also what about the rank of $T$? Does it only depend on the rank of $A$? By the looks of it $\operatorname{rank}T$ could also depend on how many diagonal entries of $A$ are $0$. Any help and/or reference would be appreciated.
Edit: I made an error; $\chi_T(x)$ is actually $\chi_A(x)^2$