I was really impressed with both securing a permanent contract and the service I received. Both job and visa documentation were dealt with quickly & efficiently, despite the ever changing immigration rules. Receiving follow up calls too after I have started in my job also offered me piece of mind.