Unfortunately permanent residency is not an option for me. Having worked part time since having a family I get no points for experience which is very frustrating. May look at agencies but I had read that tdue to fees it is better to go directly to companies so was hoping someone might have experience of this. Thanks.