I applied through university. The process took 4 weeks. I interviewed at NBA (Syracuse, NY) in Jan 2016
Interview
First round was an in person interview at school. Second round was done over the phone. Third round is supposed to be done at their office where you give a presentation and meet other associates and execs. My only complaint is not being informed I hadn't made it passed the second round until after the process was over. I mean I took the hint but it's still rude and unprofessional to even get a rejection letter.