I don't know you used employment agent or not. I used employment agent twice and both time I got a good job with big companies. When I first met the agent, we spent more than an hour and she asked me a lot of questions. The best thing was when she send me to a company, I only needed to talk to the top management in the IT division. No need to have two or three interviews within the same company to get the job.