hired via agency, took some basic tests and declaration of skills and abilities and experience over phone, then was called again at a later date to go down to the office for a face to face interview with my current manager and a HR personnal (which is really pointless if you ask me) then answered few questions, and voila, 2 days later, the agency asked me to sign up for their contract offer