Hi I have been offered a permanent position by a company who are willing to do my work permit as well, only yesterday I found out that the company I am currently working for who got a one year permit actually got me a year long twes permit, which I never even knew ( I never even knew what TWES was u...