Just was at a recruitment event for JB , they specifically told people that they are changing the time frame from one gets called to a class date .
I think they realized the long drawn out process wasn't working for them . They were loosing good people who had been waiting for months , who actually wanted to come here but got called from XYZ first .
And I suspect it will only get worse and hiring picks up over the next 10 years.
Good luck to those interviewing and waiting for a process I know it's tough .