Took me several months to get a phone call, then a couple more to get an interview, then another month or so for a class date. They simply have tons of apps to get through, and a small hiring dept and they're not hiring a whole lot anyway. After I hadn't heard anything for a while I called, and emailed a bit to follow up (KP in recruiting is very friendly to talk with) but with everyone applying it must be overwhelming to get to everyone.