The guy I'm referring to worked for a blue chip company and has studid in the UK itself. So there was no question of them doubting the company since they spoke to the HR guy.
So it does appear that luck plays an important role.
cheers
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222