Vote for PKC. Seriously, the primary interview process is not fun at all. Unless you are not satisfied with the quality of PKC, no point to choose another option which you have no choice, but you definitely need to enter the secondary interview process again.....IMHO, through-train school has more option