Internal recruiters are friendly and efficient at what they do. After that, it takes a long time to go through the entire interview and hiring process. I interviewed with the company over a two day period with six managers. Then it took forever to actually get the offer, because the HR process is so slow.