I applied through an agency and everything was going great. I was told in the interview that I was the only person being interviewed and I should know in a few days. I was called the next week by the agency and advised that they "loved" me but they were interviewing more people. I was very upset because that was totally contrary to what they told me in the interview. Now, i'm not sure if it was the agencies fault or theirs. I was given the run a round for about 2 weeks. Finally I was told I got the job, but it took 1 week to get the contract. The agency blamed Gemsen, but I'm not sure who to believed dropped the ball. I ended up accepting a job from another company because this whole process left a bad taste in my mouth.