It took me 5 years to get a work permit to america. What a pain in the ass that was. My company hires non-US residents/citizens all teh time, so send me your resume, we're actively hiring. -R
Yes, the Visa/Work permit is an issue. In the UK you have to demonstrate (lie?) that the applicant will provide a service that a European citizen cannot. This means the company will have to hire lawyers to fight your case, this takes time and money, and the outcome isn't always clear cut. Things that make the situation…