I applied through a staffing agency. The process took 2 weeks. I interviewed at Liberty Mutual Insurance (Manchester, NH) in Feb 2015
Interview
It was not difficult - just basic interview questions. I went through an agency so I am sure the majority of the normal process may have been overlooked due to the previous relationship the recruiter had with the company. It was a skype interview with the hiring manager and the director.