I was contacted by an agent who recommended this job to me, despite it being a sideways move and and slightly different than my previous experience. I was asked in for an innterview and I met with the manager and we had a nice long conversation about the company and my experience. It appears to be a nice agency to work for and the lady seemed know what she was talking about (which isn't always the case in this region).