I applied through a staffing agency. The process took 3 months. I interviewed at SoftwareOne (Chicago, IL) in Aug 2016
Interview
The interview process was very thorough. They interviewed for culture fit as much as experience. I went through multiple rounds so I spoke to a lot of people at the company to give me a good feel for the people and culture.