<human>: Give me the gist of the text in a nutshell

A little background, I work in IT, specifically in the banking sector. I was working abroad for 3 years and I came back to the UK late last year and have been looking to go abroad again. I have found the ideal job in Switzerland which matches my profile and experience **exactly**, well in truth a recruiter contacted me about it. 

The recruiter first contacted me in November, the job description was great and the salary is amazing, way beyond anything I could imagine getting and I was really excited because I've got the exact background they're looking for. The recruiter I've been using is hopeless to say the least, I constantly have to chase him up and find out what's going on. Thing have been delayed for various reasons (Vacations/Xmas/HR is v. busy etc.) so now it's been going for about 3 months, and I'm still no closer. 

I know who the company is and I'm convinced if I speak to one of the IT managers I can convince them I'm the right person for the job, I've been trying to get the recruiter to arrange this for some time, even to the point where I've offered to fly to Switzerland and meet with them at my own expense, he's hopeless. He does insist that their HR dept are very busy, which I have no reason to doubt, I know these things can be dragged out and take time, so I've been patient so far but I think this has gone on too long. Now I've dealt with a lot of recruiters previously and have always been tempted to go behind their back and contact the company directly (mainly due to their incompetence), but I've always played the game and gone through the motions. 

On this occasion things have taken too long and I feel the recruiter isn't representing me properly, after 3 months I'm thinking about trying to get hold of the company myself directly. I'm in two minds about this as I don't know how the potential employer will take this.

Does anyone have any experience doing this or can advise me whether they think I should or shouldn't? Any input is really appreciated.
<bot>: Ideal job, I'm a perfect match, recruiter is useless, after 3 months thinking of contacting the employer directly. Thoughts??