I applied through university. The process took 2 months. I interviewed at Protiviti (New York, NY) in Nov 2015
Interview
It was a great experience. HR was very nice and everyone in the office was smiling. I originally did the first round of interviews on my campus so during this interview I only met with two current employees who worked at the company. Each interview was 30 minutes long and then after another employee took me to get coffee.