I applied through university. The process took 5 weeks. I interviewed at Protiviti in Oct 2017
Interview
Started out with an on campus interview. One case and one behavioral. They gave a little information about the case the night before the interview. They expect you to be familiar with the information they gave you, but it is not enough to solve the case. The case interview is very relaxed with the interviewer pretty much walks you through it.
After that I had an office visit with about 25 other prospective interns and full time employees. The office visit was really well organized with a panel discussion, a relaxed group "project", 30 minute individual interview, etc