Decent interview, easy and open interview. People were polite and asked basic questions on functional aspects. The fit was there and they made an offer within a few weeks. I felt the interviewers predecide who they want to come into the company.
I applied through a staffing agency. The process took 2 months. I interviewed at Grainger
Interview
It took one month with 5 interviews and still after 2 months they couldn't make a decision. I got a new job offer before they even decide. All the team makes you an interview including managers and directors.